|
|
@ -1,4 +1,6 @@ |
|
|
|
#include "mcp41xxx.hpp"
|
|
|
|
#ifdef HAL_SPI_MODULE_ENABLED
|
|
|
|
|
|
|
|
using namespace iflytop; |
|
|
|
using namespace std; |
|
|
|
|
|
|
@ -11,6 +13,8 @@ using namespace std; |
|
|
|
#define MCP41XXX_POTENT_1 0x02
|
|
|
|
#define MCP41XXX_POTENT_0_AND_1 0x03
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void MCP41XXX::initialize(hardware_config_t* hardwareconfig) { //
|
|
|
|
m_hardwareconfig = *hardwareconfig; |
|
|
|
ZASSERT(m_hardwareconfig.spihandler); |
|
|
@ -96,3 +100,5 @@ void MCP41XXX::potentiometerShutdonw(Potentiometer num, bool shutdown) { |
|
|
|
MCP41xxx_off[1] = 0; |
|
|
|
spi_send(MCP41xxx_off, 2); |
|
|
|
} |
|
|
|
|
|
|
|
#endif
|