|
sketchbook
|
#include "OWPJON-sensor-commands.h"#include <Wire.h>#include <Adafruit_Sensor.h>#include <Adafruit_TSL2561_U.h>#include <Adafruit_BME280.h>#include "AS7265X.h"#include <PJON.h>Macros | |
| #define | ENABLE_AS7265X |
| #define | TEMP_OFFSET -309.00 |
| #define | TEMP_COEFF 1.22 |
| #define | SENSOR "owp:ss:v1" |
| #define | OWPJONID 40 |
| #define | OWPJONPIN 8 |
| #define | SEN02281P A3 |
| #define | GUVAS12SD A7 |
| #define | MIC A6 |
| #define | AS7265X_INT 2 |
Functions | |
| PJON< SoftwareBitBang > | bus (OWPJONID) |
| void | setup () |
| void | receiver_function (uint8_t *payload, uint16_t length, const PJON_Packet_Info &packet_info) |
| void | loop () |
| float | readVcc () |
| float | readTemp (void) |
Variables | |
| uint8_t | mem_buffer [256] |
| unsigned int | mmin |
| unsigned int | mmax |
| unsigned int | uval |
| unsigned int | mavg |
| uint16_t | broadband |
| uint16_t | infrared |
| sensors_event_t | event |
| bool | intFlag = true |
| float | calData [18] |
| Adafruit_TSL2561_Unified | tsl = Adafruit_TSL2561_Unified(TSL2561_ADDR_FLOAT, 12345) |
| Adafruit_BME280 | bme |
| AS7265X | AS7265X (AS7265X_INT) |
| #define AS7265X_INT 2 |
| #define ENABLE_AS7265X |
| #define GUVAS12SD A7 |
| #define MIC A6 |
| #define OWPJONID 40 |
| #define OWPJONPIN 8 |
| #define SEN02281P A3 |
| #define SENSOR "owp:ss:v1" |
| #define TEMP_COEFF 1.22 |
| #define TEMP_OFFSET -309.00 |
| PJON<SoftwareBitBang> bus | ( | OWPJONID | ) |
| void loop | ( | void | ) |
OneWirePJON device status update function.
| float readTemp | ( | void | ) |
Internal Temperature Sensor for ATmega328 types.
| void |
| float readVcc | ( | ) |
Accessing the secret voltmeter on the Arduino 168 or 328.
| void receiver_function | ( | uint8_t * | payload, |
| uint16_t | length, | ||
| const PJON_Packet_Info & | packet_info | ||
| ) |
| void setup | ( | void | ) |
Arduino IDE: put your setup code here, to run once.
| Adafruit_BME280 bme |
| uint16_t broadband |
| float calData[18] |
| sensors_event_t event |
| uint16_t infrared |
| unsigned int mavg |
| uint8_t mem_buffer[256] |
| unsigned int mmax |
| unsigned int mmin |
| Adafruit_TSL2561_Unified tsl = Adafruit_TSL2561_Unified(TSL2561_ADDR_FLOAT, 12345) |
| unsigned int uval |
1.8.6