Send file data demo.
Dependencies: modem_ref_helper CRC DebouncedInterrupt
files.h@20:5856f9bfd8e3, 2021-10-29 (annotated)
- Committer:
- marin_wizzi
- Date:
- Fri Oct 29 13:11:38 2021 +0000
- Revision:
- 20:5856f9bfd8e3
- Parent:
- 0:065f2318fcb9
Compatible with 6.2 modem version
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Jeej | 0:065f2318fcb9 | 1 | #ifndef _FILES_H_ |
Jeej | 0:065f2318fcb9 | 2 | #define _FILES_H_ |
Jeej | 0:065f2318fcb9 | 3 | |
Jeej | 0:065f2318fcb9 | 4 | #include "mbed.h" |
Jeej | 0:065f2318fcb9 | 5 | #include "revision.h" |
Jeej | 0:065f2318fcb9 | 6 | #include "alp_spec.h" |
Jeej | 0:065f2318fcb9 | 7 | #include "alp_helpers.h" |
Jeej | 0:065f2318fcb9 | 8 | #include "modem_ref.h" |
Jeej | 0:065f2318fcb9 | 9 | |
marin_wizzi | 20:5856f9bfd8e3 | 10 | TYPEDEF_STRUCT_PACKED { |
marin_wizzi | 20:5856f9bfd8e3 | 11 | uint8_t fid; |
marin_wizzi | 20:5856f9bfd8e3 | 12 | uint32_t offset; |
marin_wizzi | 20:5856f9bfd8e3 | 13 | uint32_t length; |
marin_wizzi | 20:5856f9bfd8e3 | 14 | } touch_t; |
marin_wizzi | 20:5856f9bfd8e3 | 15 | |
marin_wizzi | 20:5856f9bfd8e3 | 16 | extern Queue<touch_t, 8> modem_resp; |
Jeej | 0:065f2318fcb9 | 17 | |
Jeej | 0:065f2318fcb9 | 18 | #define FID_HOST_REV 65 |
Jeej | 0:065f2318fcb9 | 19 | #define SIZE_HOST_REV sizeof(revision_t) |
Jeej | 0:065f2318fcb9 | 20 | extern alp_file_header_t h_rev; |
Jeej | 0:065f2318fcb9 | 21 | extern revision_t f_rev; |
Jeej | 0:065f2318fcb9 | 22 | |
Jeej | 0:065f2318fcb9 | 23 | #define FID_ALARM 131 |
Jeej | 0:065f2318fcb9 | 24 | #define SIZE_ALARM sizeof(uint8_t) |
Jeej | 0:065f2318fcb9 | 25 | extern alp_file_header_t h_alarm; |
Jeej | 0:065f2318fcb9 | 26 | extern uint8_t f_alarm; |
Jeej | 0:065f2318fcb9 | 27 | |
Jeej | 0:065f2318fcb9 | 28 | |
Jeej | 0:065f2318fcb9 | 29 | #endif // _FILE_SYS_H_ |