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 🔒