1.6 G3 Modem
- MAC layer (MAC wrapper)
- ADP and LBP layers
Serial messages are sent and received using the USI service. The modem can be managed by an external device such as a MCU, MPU or PC, which must implement the USI protocol and the protocol used to serialize the G3 API. Microchip offers the ADP-MAC Serialized Python library, which allows to develop customized Python scripts to perform different operations. To obtain Python libraries and example scripts contact to the Microchip Smart Energy support team.
The provided projects are PLC-RF hybrid, but they can be PLC-only or RF-only if only one expansion board is connected. There are projects with FreeRTOS and without operative system (Bare-Metal). The following table shows the available G3 Modem projects:
Bare-Metal / FreeRTOS | Path | Boards |
---|---|---|
Bare-Metal | smartenergy_g3_apps\apps\g3_apps\g3_modem\firmware\pic32cx_mtg_ek_pl460_rf215.X | PIC32CXMTG-EK + PL460-EK + REB215-XPRO |
FreeRTOS | smartenergy_g3_apps\apps\g3_apps\g3_modem\firmware\pic32cx_mtg_ek_pl460_rf215_freertos.X | PIC32CXMTG-EK + PL460-EK + REB215-XPRO |