|
ENTS-tock
Environmental NeTworked Sensor firmware on Tock OS
|
#include <Arduino.h>#include "Wire.h"Go to the source code of this file.
Functions | |
| void | onRequest () |
| void | onReceive (int len) |
| void | setup () |
| void | loop () |
Variables | |
| uint8_t | i = 0 |
| uint8_t | buffer [32] = "world" |
| void loop | ( | ) |
Definition at line 41 of file example_i2c.cpp.
| void onReceive | ( | int | len | ) |
Definition at line 23 of file example_i2c.cpp.
Referenced by setup().
| void onRequest | ( | ) |
| void setup | ( | ) |
Definition at line 32 of file example_i2c.cpp.
References onReceive(), and onRequest().
| uint8_t buffer[32] = "world" |
Definition at line 14 of file example_i2c.cpp.
Referenced by DecodeMeasurement(), EncodeBME280Measurement(), EncodeDoubleMeasurement(), EncodeEsp32Command(), EncodeInt32Measurement(), EncodeIrrigationCommand(), EncodeMeasurement(), EncodeMicroSDCommand(), EncodePageCommand(), EncodePCAP02Measurement(), EncodePhytos31Measurement(), EncodePowerCommand(), EncodePowerMeasurement(), EncodeRepeatedSensorMeasurements(), EncodeRepeatedSensorResponses(), EncodeSEN0308Measurement(), EncodeSensorMeasurement(), EncodeTeros12Measurement(), EncodeTeros21Measurement(), EncodeTestCommand(), EncodeUint32Measurement(), EncodeUserConfigCommand(), EncodeUserConfiguration(), EncodeWaterFlowMeasurement(), EncodeWaterPressMeasurement(), EncodeWiFiCommand(), fifo_load_buffer_state(), fifo_save_buffer_state(), lorawan_upload(), lorawan_upload_fport(), main(), mb85rc1mt_write(), onRequest(), ModuleIrrigation::OnRequest(), ModuleMicroSD::OnRequest(), ModuleHandler::ModulePower::OnRequest(), ModuleWiFi::OnRequest(), ModuleTest::OnRequest(), ModuleHandler::ModuleUserConfig::OnRequest(), Dirtviz::SendMeasurement(), setConfig(), test_fifo_wraparound(), TestEncodeDoubleMeasurement(), TestEncodeInt32Measurement(), TestEncodeUint32Measurement(), TestRepeatedSensorMeasurementsOptimize(), TestRepeatedSensorResponses(), TestTranscodeRepeatedSensorMeasurements(), TestTranscodeSensorMeasurement(), Upload(), UserConfigBytes(), UserConfigLoad(), and UserConfigLoadBytes().
| uint8_t i = 0 |
Definition at line 12 of file example_i2c.cpp.
Referenced by fifo_peek(), Format(), FormatRepeatedSensorMeasurements(), getConfigJson(), loop(), main(), main(), mb85rc1mt_read(), ModuleHandler::ModuleHandler::OnReceive(), onRequest(), ModuleHandler::ModuleHandler::OnRequest(), Parse(), printConfig(), printDecodedConfig(), printEncodedData(), PrintRepeatedSensorMeasurements(), setup(), test_fifo_drop(), test_fifo_load_buffer_state(), test_fifo_peek(), test_fifo_put_Sequential(), test_fifo_put_Sequential_BufferFull(), test_fifo_Sequential(), test_fifo_Sequential_BufferFull(), test_fifo_wraparound(), TestRepeatedSensorMeasurementsOptimize(), TestRepeatedSensorMeasurementsSize(), TestTranscodeRepeatedSensorMeasurements(), Upload(), UserConfigPrintAny(), validateFloat(), and validateUInt().