Broadcast read demo.
Dependencies: modem_ref_helper DebouncedInterrupt
modem_callbacks.cpp
- Committer:
- Jeej
- Date:
- 2017-05-15
- Revision:
- 2:4629eacf9851
- Parent:
- 1:5ddd7f4db10d
- Child:
- 4:94bfd123f8e6
File content as of revision 2:4629eacf9851:
#include "mbed.h" #include "rtos.h" #include "WizziDebug.h" #include "alp_spec.h" #include "alp_helpers.h" #include "modem_ref.h" #include "hal_types.h" // ============================================================}}} // Callbacks to MODEM's ALP requests // ============================================================{{{ void my_read(u8 fid, u32 offset, u32 length, int id) { modem_respond(0, ALP_ERR_FILE_NOT_FOUND, id); } void my_write(u8 fid, void *data, u32 offset, u32 length, int id) { modem_respond(0, ALP_ERR_FILE_NOT_FOUND, id); } void my_read_fprop(u8 fid, int id) { modem_respond(0, ALP_ERR_FILE_NOT_FOUND, id); } void my_flush(u8 fid, int id) { modem_respond(0, ALP_ERR_FILE_NOT_FOUND, id); } void my_delete(u8 fid, int id) { modem_respond(0, ALP_ERR_FILE_NOT_FOUND, id); } void my_lqual(u8 ifid, int per) { PRINT("Interface File [%3d] LQUAL : %d%% PER\r\n", ifid, per); } void my_ldown(u8 ifid) { PRINT("Interface File [%3d] LDOWN\r\n", ifid); } void my_reset(void) { NVIC_SystemReset(); } void my_boot(u8 cause, u16 number) { PRINT("Modem BOOT[%c] #%d\r\nRe-Init\r\n", cause, number); // Modem re-booted, restart APP my_reset(); }