Crate lora_things_plus

Source
Expand description

Board file for SparkFun LoRa Thing Plus - expLoRaBLE

A Semtech SX1262 is connected as a SPI slave to IOM3 See https://www.northernmechatronics.com/_files/ugd/3c68cb_764598422c704ed1b32400b047fc7651.pdf and https://www.northernmechatronics.com/nm180100 for details

See https://github.com/NorthernMechatronics/nmsdk/blob/master/bsp/nm180100evb/bsp_pins.src and https://cdn.sparkfun.com/assets/4/4/f/7/e/expLoRaBLE_Thing_Plus_schematic.pdf for details on the pin break outs

IOM0: Qwiic I2C IOM1: Not connected IOM2: Broken out SPI IOM3: Semtech SX1262 Apollo 3 Pin Number | Apollo 3 Name | SX1262 Pin Number | SX1262 Name | SX1262 Description H6 | GPIO 36 | 19 | NSS | SPI slave select J6 | GPIO 38 | 17 | MOSI | SPI slave input J5 | GPIO 43 | 16 | MISO | SPI slave output H5 | GPIO 42 | 18 | SCK | SPI clock input J8 | GPIO 39 | 14 | BUSY | Radio busy indicator J9 | GPIO 40 | 13 | DIO1 | Multipurpose digital I/O H9 | GPIO 47 | 6 | DIO3 | Multipurpose digital I/O J7 | GPIO 44 | 15 | NRESET | Radio reset signal, active low IOM4: Not connected IOM5: Pins used by UART0

Modulesยง

io
Support routines for debugging I/O.

Structsยง

LoRaThingsPlus ๐Ÿ”’
A structure representing this platform that holds references to all capsules for this platform.

Constantsยง

FAULT_RESPONSE ๐Ÿ”’
LORA_GPIO_DRIVER_NUM ๐Ÿ”’
LORA_SPI_DRIVER_NUM ๐Ÿ”’
NUM_PROCS ๐Ÿ”’

Staticsยง

ALARM ๐Ÿ”’
BME280 ๐Ÿ”’
CCS811 ๐Ÿ”’
CHIP ๐Ÿ”’
PERIPHERALS ๐Ÿ”’
PROCESSES ๐Ÿ”’
Static variables used by io.rs.
PROCESS_PRINTER ๐Ÿ”’
STACK_MEMORY ๐Ÿ”’
Size to allocate for the stack.

Functionsยง

mainโš 
Main function.
setup ๐Ÿ”’ โš 

Type Aliasesยง

BME280Sensor ๐Ÿ”’
ChirpI2cMoistureType ๐Ÿ”’
DFRobotRainFallType ๐Ÿ”’
HumidityDriver ๐Ÿ”’
TemperatureDriver ๐Ÿ”’