Engduino  3.1.0
A fun device for learning coding
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