Read an ADC channel from a PCF8591 device
cmake_minimum_required(VERSION 3.3)
project(PCF8591_Demo)
create_simple_executable(${PROJECT_NAME} PCF8591_Demo.cpp)
bool pingSuccess = pcf8591.
ping();
pwOut <<
"PCF8591 ping = " << pingSuccess <<
'\n';
if (pingSuccess) {
uint8_t value = pcf8591.
read_channel(PropWare::PCF8591::CHANNEL_0);
while (1) {
pwOut <<
"PCF: " << value <<
'\n';
waitcnt(250 * MILLISECOND + CNT);
}
}
return 0;
}