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 ๐Ÿ”’
PROCESS_PRINTER ๐Ÿ”’
STACK_MEMORY
Dummy buffer that causes the linker to reserve enough space for the stack.

Functionsยง

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

Type Aliasesยง

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