Program Listing for File TLE5012-pal-wiced.cpp
↰ Return to documentation for file (src/framework/wiced-43xxx/pal/TLE5012-pal-wiced.cpp)
#include "TLE5012-pal-wiced.hpp"
#if (TLE5012_FRAMEWORK == TLE5012_FRMWK_WICED)
using namespace tle5012;
Tle5012Wiced::Tle5012Wiced():Tle5012b()
{
Tle5012b::mSlave = TLE5012B_S0;
Tle5012b::sBus = new SPICWiced(TLE94112_PIN_CS1);
}
Tle5012Wiced::Tle5012Wiced(wiced_gpio_t csPin, slaveNum slave):Tle5012b()
{
Tle5012b::mSlave = slave;
Tle5012b::sBus = new SPICWiced(csPin);
}
errorTypes Tle5012Wiced::begin(void)
{
// init helper libs
sBus->init();
Tle5012b::en = NULL;
// start sensor
enableSensor();
writeSlaveNumber(Tle5012b::mSlave);
// initial CRC check, should be = 0
return (readBlockCRC());
}
#endif