mbed-os/features/cellular/framework/targets/UBLOX/N2XX
Kimmo Vaisanen bd0f939277 Cellular: Remove support for multiple ATHandlers
Major changes:
- Dependency to FileHandle removed from base classes
- AT_CellularDevice owns the default FileHandle and shares it with AT -classes
- Hang-up -detection moved as CellularContext::configure_hup(). Cannot be configured via CellularDevice any more.

Result on NRF52840_DK + BG96:
GCC:
Total Static RAM memory (data + bss): 29360(+296) bytes
Total Flash memory (text + data): 130660(-832) bytes

ARM:
Total Static RAM memory (data + bss): 261554(+8) bytes
Total Flash memory (text + data): 127573(-1193) bytes

IAR:
Total Static RAM memory (data + bss): 25479(+296) bytes
Total Flash memory (text + data): 102418(-527) bytes

RAM increase is because now ATHandler is no longer created with new -operator but is now member of AT_CellularDevice,
so image tool is able to count it. Actually total RAM consumption has decreased due to removed variables.
2020-01-23 09:27:44 +02:00
..
UBLOX_N2XX.cpp Cellular: Remove support for multiple ATHandlers 2020-01-23 09:27:44 +02:00
UBLOX_N2XX.h Cellular: Add NIDD for U-blox/N2XX 2020-01-06 22:35:18 -08:00
UBLOX_N2XX_CellularContext.cpp Cellular: Fix astyle 2020-01-06 22:35:53 -08:00
UBLOX_N2XX_CellularContext.h Cellular: Fix astyle 2020-01-06 22:35:53 -08:00
UBLOX_N2XX_CellularNetwork.cpp Cellular: Fix astyle 2020-01-06 22:35:53 -08:00
UBLOX_N2XX_CellularNetwork.h Cellular: Add NIDD for U-blox/N2XX 2020-01-06 22:35:18 -08:00
UBLOX_N2XX_CellularSMS.cpp Remove CellularBase and AT_CellularBase 2019-12-09 15:25:22 +02:00
UBLOX_N2XX_CellularSMS.h Remove CellularBase and AT_CellularBase 2019-12-09 15:25:22 +02:00
UBLOX_N2XX_CellularStack.cpp Merge pull request #12035 from kjbracey-arm/callback_prep 2020-01-21 11:50:43 +00:00
UBLOX_N2XX_CellularStack.h Cellular: Refactor is_protocol_supported() into CellularProperty 2020-01-15 23:04:00 -08:00
mbed_lib.json C030_N211 cellular api refactoring 2019-02-26 17:28:01 +05:00