Engduino  3.1.0
A fun device for learning coding
All Classes Files Functions Variables Typedefs Macros Modules Pages
EngduinoProtocolClass Member List

This is the complete list of members for EngduinoProtocolClass, including all inherited members.

begin(EngduinoLEDsClass *eledsc, EngduinoAccelerometerClass *eaccc, EngduinoThermistorClass *etc, EngduinoMagnetometerClass *emc, EngduinoLightClass *elc, EngduinoButtonClass *ebc, EngduinoIRClass *eirc)EngduinoProtocolClass
end()EngduinoProtocolClass
engduinoAccelerometer (defined in EngduinoProtocolClass)EngduinoProtocolClassprotected
engduinoButton (defined in EngduinoProtocolClass)EngduinoProtocolClassprotected
engduinoIR (defined in EngduinoProtocolClass)EngduinoProtocolClassprotected
engduinoLEDs (defined in EngduinoProtocolClass)EngduinoProtocolClassprotected
engduinoLight (defined in EngduinoProtocolClass)EngduinoProtocolClassprotected
engduinoMagnetometer (defined in EngduinoProtocolClass)EngduinoProtocolClassprotected
EngduinoProtocolClass()EngduinoProtocolClass
engduinoThermistor (defined in EngduinoProtocolClass)EngduinoProtocolClassprotected
getButton(struct EngduinoPackage *engPackage, byte nrVals, long *inVals)EngduinoProtocolClass
getPinsValue(struct EngduinoPackage *engPackage, byte inNrVals, long *inVals, uint8_t digAnalog)EngduinoProtocolClass
getSensor(struct EngduinoPackage *engPackage, int sensorType, byte nrVals, long *inVals)EngduinoProtocolClass
getVersion(struct EngduinoPackage *engPackage)EngduinoProtocolClass
loadDefaults()EngduinoProtocolClass
mainLoop()EngduinoProtocolClass
parsePackage(String str, byte *outNrVals, long *outVals)EngduinoProtocolClass
parsePackageHeader(byte communicationChannel, byte inNrVals, long *inVals, struct EngduinoPackage *outPackage, byte *outHeaderSize)EngduinoProtocolClass
sendPackage(byte inNrVals, byte inCommandID, long *inVals)EngduinoProtocolClass
sendPackage(struct EngduinoPackage *engPackage, byte inNrVals, byte inCommandID, long *inVals)EngduinoProtocolClass
setGetIR(struct EngduinoPackage *engPackage, byte nrVals, long *inVals, uint8_t setGet)EngduinoProtocolClass
setGetStatus(struct EngduinoPackage *engPackage, byte nrVals, long *inVals, uint8_t setGet)EngduinoProtocolClass
setLED(struct EngduinoPackage *engPackage, byte nrVals, long *inVals)EngduinoProtocolClass
setLEDs(struct EngduinoPackage *engPackage, byte nrVals, long *inVals)EngduinoProtocolClass
setPinsType(struct EngduinoPackage *engPackage, byte inNrVals, long *inVals, uint8_t digAnalog)EngduinoProtocolClass
setPinsValue(struct EngduinoPackage *engPackage, byte inNrVals, long *inVals, uint8_t digAnalog)EngduinoProtocolClass
TIMER1_COMPA_vect (defined in EngduinoProtocolClass)EngduinoProtocolClassfriend
~EngduinoProtocolClass()EngduinoProtocolClass