I added functionality to get the RSSI, BER, and Cell Neighbor for reporting connection issues to M2X
Dependencies: WncControllerPlus
Diff: WncControllerK64F.h
- Revision:
- 29:76e8acbafc80
- Parent:
- 23:43a36c66c574
- Child:
- 30:11d88f24cde3
--- a/WncControllerK64F.h Thu Apr 06 13:57:24 2017 +0000 +++ b/WncControllerK64F.h Thu Apr 06 19:19:55 2017 +0000 @@ -32,7 +32,7 @@ #include <string> #include <stdint.h> #include "mbed.h" -#include "MODSERIAL.h" +//jmf #include "MODSERIAL.h" #include "WncController.h" namespace WncControllerK64F_fk { @@ -77,7 +77,7 @@ * @param wnc_uart - a pointer to the serial uart that is used to communicate with the WNC modem. * @param debug_uart - a pointer to a serial uart for the debug output to go out of, if NULL debug will not be output. */ - WncControllerK64F(struct WncGpioPinListK64F * pPins, MODSERIAL * wnc_uart, MODSERIAL * debug_uart = NULL); + WncControllerK64F(struct WncGpioPinListK64F * pPins, Serial * wnc_uart, Serial * debug_uart = NULL); /** * @@ -90,7 +90,7 @@ * @param pUart - a pointer to a uart to use to collect the user input and put the output from the WNC. * @param echoOn - set to true to echo what is input back to the output of pUart. */ - bool enterWncTerminalMode(MODSERIAL *pUart, bool echoOn); + bool enterWncTerminalMode(Serial *pUart, bool echoOn); private: @@ -116,8 +116,8 @@ virtual void stopTimerB(void); virtual int getTimerTicksB_mS(void); - MODSERIAL * m_pDbgUart; - MODSERIAL * m_pWncUart; + Serial * m_pDbgUart; + Serial * m_pWncUart; WncGpioPinListK64F m_gpioPinList; Timer m_logTimer; Timer m_timerA;