Sending and reception of big data file (1kB example)

Dependencies:   modem_ref_helper CRC DebouncedInterrupt

Revision:
1:76a8a3cc5f2e
Parent:
0:a2bbc478f812
Child:
7:77157f7b5a9b
--- a/files.cpp	Thu Dec 14 14:22:40 2017 +0000
+++ b/files.cpp	Thu Dec 14 18:25:58 2017 +0000
@@ -34,6 +34,28 @@
     .cup_max_size        = 0x00000000
 };
 
+alp_file_header_t h_output_file = {
+    .perm = RW_RW,
+    .prop = FS_VOLATILE,
+    .afid = 0,
+    .ifid = 0,
+    .size = HAL_U32_BYTE_SWAP((uint32_t)sizeof(output_file_t)),
+    .alloc= HAL_U32_BYTE_SWAP((uint32_t)sizeof(output_file_t))
+};
+
+output_file_t f_output_file = {
+    .data = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec id pulvinar est. Mauris pretium arcu at facilisis rutrum. Nulla facilisi. "
+            "Quisque auctor, massa et gravida semper, libero dui varius est, quis ornare dolor odio a turpis. Suspendisse in turpis vel risus porta "
+            "aliquet et a nibh. Mauris vehicula purus ut risus convallis, id luctus erat tincidunt. Aenean vitae gravida nisi. Nulla eleifend lorem "
+            "purus, non sagittis neque accumsan molestie. "
+            "Praesent interdum semper viverra. Cras ut sodales quam. Etiam vitae orci sit amet lorem semper commodo. Phasellus elementum nec dui eget "
+            "pellentesque. Proin eget dignissim nibh. In iaculis imperdiet enim, consequat gravida mi varius sed. Suspendisse eu elementum justo. "
+            "Donec non mauris odio. Sed aliquet vestibulum risus non ultricies. Integer mollis neque id magna gravida auctor. Cras at auctor velit. "
+            "Vivamus tempor dui purus, id commodo arcu iaculis a. Curabitur hendrerit, nibh sit amet gravida porttitor, leo magna gravida ex, non "
+            "porta ligula quam ac risus. Mauri",
+    .crc = 0,
+};
+
 alp_file_header_t h_input_file = {
     .perm = RW_RW,
     .prop = FS_VOLATILE,