Nol.A SDK Library  24.11.4
For IoT System Software Development
Classes | Enumerations | Functions | Variables
System.hpp File Reference

PLM150 specific API. More...

#include <McuSTM32WLxx.hpp>
#include <SerialPort.hpp>
#include <TwoWire.hpp>
#include <StandardPrintable.hpp>
#include <LoRaRadioChip.hpp>
#include <SPI.hpp>

Classes

class  SystemPLM150
 

Enumerations

enum  {
  GPIO8 = 2 , GPIO9 = 3 , GPIO1 = 7 , GPIO2 = 9 ,
  UART1_RX = 10 , UART1_TX = 11 , UART2_RX = 12 , UART2_TX = 13 ,
  GPIO3 = 14 , GPIO4 = 18 , GPIO5 = 19 , GPIO6 = 20 ,
  GPIO7 = 21 , WKUP = 30 , SLEEP = 31 , NUM_PINS = 35
}
 
enum  {
  GPIO2 = 1 , GPIO13 = 12 , GPIO14 = 13 , GPIO1 = 0 ,
  GPIO3 = 2 , GPIO4 = 3 , GPIO5 = 4 , GPIO6 = 5 ,
  GPIO7 = 6 , GPIO15 = 14 , GPIO16 = 15 , GPIO18 = 17 ,
  GPIO17 = 16 , GPIO10 = 9 , GPIO11 = 10 , GPIO8 = 7 ,
  GPIO9 = 8
}
 

Functions

int32_t RBI_IsTCXO ()
 
void EXTI0_IRQHandler ()
 
void EXTI1_IRQHandler ()
 
void EXTI2_IRQHandler ()
 
void EXTI3_IRQHandler ()
 
void EXTI4_IRQHandler ()
 
void EXTI9_5_IRQHandler ()
 
void EXTI15_10_IRQHandler ()
 

Variables

SystemPLM150 System
 
SerialPortSerial
 
SerialPortSerial2
 
TwoWireWire1a
 
TwoWireWire1b
 
TwoWireWire2
 
TwoWireWire3
 
SPISpi
 
LoRaRadioChipSubGHzRadio
 

Detailed Description

PLM150 specific API.

Author
Jongsoo Jeong (CoXlab)
Date
2022. 6. 9.