8#ifndef USEREXTENSIONS_INC_CANINPUTMAIN_H_
9#define USEREXTENSIONS_INC_CANINPUTMAIN_H_
23 caniddigital,
canidanalog,
btntypes,
lsbtn,
addbtn,
aintypes,
lsain,
addain,
rate,
dvals,
avals
37 return "Remote CAN Analog/Digital source";
static ClassIdentifier info
void setReportRate(uint8_t rateidx)
CommandStatus command(const ParsedCommand &cmd, std::vector< CommandReply > &replies)
virtual std::string getHelpstring()
const std::array< uint8_t, 7 > report_rates
static bool isCreatable()
std::vector< int32_t > analogBuffer
const ClassIdentifier getInfo()
std::string report_rates_names()