From f07264a1382c64d46f467048eb4be5997f76f133 Mon Sep 17 00:00:00 2001 From: core Date: Sat, 4 Nov 2023 17:38:51 -0400 Subject: [PATCH] tracking down a parsing error --- log.txt | 2348 ++------------------------------- nexrad-browser/Cargo.toml | 3 +- nexrad-browser/src/lib.rs | 6 +- nexrad-browser/www/index.html | 2 + nexrad-browser/www/index.js | 257 +++- nexrad2/Cargo.toml | 5 +- nexrad2/src/lib.rs | 17 +- nexrad2/src/message.rs | 2 + nexrad2/src/message2.rs | 1 + nxar2/Cargo.toml | 2 +- 10 files changed, 340 insertions(+), 2303 deletions(-) diff --git a/log.txt b/log.txt index 30ddb0e..196e2b6 100644 --- a/log.txt +++ b/log.txt @@ -1,2302 +1,140 @@ -2023-11-04T12:53:13.744Z TRACE [nexrad2] Loaded - VolumeHeaderRecord { +2023-11-04T21:35:01.793Z TRACE [nexrad2] Loaded - VolumeHeaderRecord { tape_filename: "AR2V0006.", - extension_number: "267", - date: 19664, - time: 52330099, - icao: "KOTX", + extension_number: "037", + date: 19665, + time: 44018888, + icao: "KGRB", } -2023-11-04T12:53:13.744Z TRACE [nexrad2] Reading LDM record - 2262 bytes compressed -2023-11-04T12:53:13.752Z TRACE [nexrad2] LDM record decompressed to 325888 bytes -2023-11-04T12:53:13.752Z DEBUG [nexrad2] Message: MessageHeader { +2023-11-04T21:35:01.794Z TRACE [nexrad2] Reading LDM record - 2195 bytes compressed +2023-11-04T21:35:01.795Z TRACE [nexrad2] LDM record decompressed to 325888 bytes +2023-11-04T21:35:01.795Z TRACE [nexrad2] Message: MessageHeader { message_size: 1208, rda_redundant_channel: 8, message_type: 15, - message_sequence_number: 58510, - julian_date: 19664, - millis_after_midnight: 7630137, + message_sequence_number: 12786, + julian_date: 19663, + millis_after_midnight: 11268749, num_of_message_segments: 5, message_segment_num: 1, } -2023-11-04T12:53:13.752Z WARN [nexrad2] unrecognized message type 15 -2023-11-04T12:53:13.752Z DEBUG [nexrad2] Message: MessageHeader { +2023-11-04T21:35:01.795Z TRACE [nexrad2] unrecognized message type 15 +2023-11-04T21:35:01.795Z TRACE [nexrad2] Message: MessageHeader { message_size: 1208, rda_redundant_channel: 8, message_type: 15, - message_sequence_number: 58510, - julian_date: 19664, - millis_after_midnight: 7630137, + message_sequence_number: 12786, + julian_date: 19663, + millis_after_midnight: 11268749, num_of_message_segments: 5, message_segment_num: 2, } -2023-11-04T12:53:13.752Z WARN [nexrad2] unrecognized message type 15 -2023-11-04T12:53:13.752Z DEBUG [nexrad2] Message: MessageHeader { +2023-11-04T21:35:01.795Z TRACE [nexrad2] unrecognized message type 15 +2023-11-04T21:35:01.795Z TRACE [nexrad2] Message: MessageHeader { message_size: 1208, rda_redundant_channel: 8, message_type: 15, - message_sequence_number: 58510, - julian_date: 19664, - millis_after_midnight: 7630137, + message_sequence_number: 12786, + julian_date: 19663, + millis_after_midnight: 11268749, num_of_message_segments: 5, message_segment_num: 3, } -2023-11-04T12:53:13.752Z WARN [nexrad2] unrecognized message type 15 -2023-11-04T12:53:13.752Z DEBUG [nexrad2] Message: MessageHeader { +2023-11-04T21:35:01.795Z TRACE [nexrad2] unrecognized message type 15 +2023-11-04T21:35:01.795Z TRACE [nexrad2] Message: MessageHeader { message_size: 1208, rda_redundant_channel: 8, message_type: 15, - message_sequence_number: 58510, - julian_date: 19664, - millis_after_midnight: 7630137, + message_sequence_number: 12786, + julian_date: 19663, + millis_after_midnight: 11268749, num_of_message_segments: 5, message_segment_num: 4, } -2023-11-04T12:53:13.752Z WARN [nexrad2] unrecognized message type 15 -2023-11-04T12:53:13.752Z DEBUG [nexrad2] Message: MessageHeader { +2023-11-04T21:35:01.795Z TRACE [nexrad2] unrecognized message type 15 +2023-11-04T21:35:01.795Z TRACE [nexrad2] Message: MessageHeader { message_size: 611, rda_redundant_channel: 8, message_type: 15, - message_sequence_number: 58510, - julian_date: 19664, - millis_after_midnight: 7630137, + message_sequence_number: 12786, + julian_date: 19663, + millis_after_midnight: 11268749, num_of_message_segments: 5, message_segment_num: 5, } -2023-11-04T12:53:13.752Z WARN [nexrad2] unrecognized message type 15 -2023-11-04T12:53:13.752Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:13.752Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:13.752Z TRACE [nexrad2] Reading LDM record - 300832 bytes compressed -2023-11-04T12:53:13.861Z TRACE [nexrad2] LDM record decompressed to 1194720 bytes -2023-11-04T12:53:13.861Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4972, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 10309, - julian_date: 19664, - millis_after_midnight: 52331198, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:13.861Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:13.861Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 432, - rda_redundant_channel: 1, - message_type: 166, - message_sequence_number: 427, - julian_date: 436, - millis_after_midnight: 28836263, - num_of_message_segments: 431, - message_segment_num: 424, -} -2023-11-04T12:53:13.861Z WARN [nexrad2] unrecognized message type 166 -2023-11-04T12:53:13.861Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 155, - rda_redundant_channel: 0, - message_type: 155, - message_sequence_number: 158, - julian_date: 164, - millis_after_midnight: 10354846, - num_of_message_segments: 157, - message_segment_num: 156, -} -2023-11-04T12:53:13.861Z WARN [nexrad2] unrecognized message type 155 -2023-11-04T12:53:13.861Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 59886, - rda_redundant_channel: 232, - message_type: 233, - message_sequence_number: 59848, - julian_date: 57048, - millis_after_midnight: 3756518379, - num_of_message_segments: 58846, - message_segment_num: 56293, -} -2023-11-04T12:53:13.861Z WARN [nexrad2] unrecognized message type 233 -2023-11-04T12:53:13.861Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:13.861Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:13.861Z TRACE [nexrad2] Reading LDM record - 330128 bytes compressed -2023-11-04T12:53:13.980Z TRACE [nexrad2] LDM record decompressed to 1194720 bytes -2023-11-04T12:53:13.980Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4972, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 10429, - julian_date: 19664, - millis_after_midnight: 52335293, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:13.980Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:13.980Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 416, - rda_redundant_channel: 1, - message_type: 170, - message_sequence_number: 430, - julian_date: 442, - millis_after_midnight: 28049838, - num_of_message_segments: 434, - message_segment_num: 436, -} -2023-11-04T12:53:13.980Z WARN [nexrad2] unrecognized message type 170 -2023-11-04T12:53:13.980Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 147, - rda_redundant_channel: 0, - message_type: 166, - message_sequence_number: 165, - julian_date: 136, - millis_after_midnight: 10223768, - num_of_message_segments: 153, - message_segment_num: 149, -} -2023-11-04T12:53:13.980Z WARN [nexrad2] unrecognized message type 166 -2023-11-04T12:53:13.980Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 59114, - rda_redundant_channel: 214, - message_type: 233, - message_sequence_number: 59571, - julian_date: 54993, - millis_after_midnight: 3437221351, - num_of_message_segments: 53984, - message_segment_num: 59093, -} -2023-11-04T12:53:13.980Z WARN [nexrad2] unrecognized message type 233 -2023-11-04T12:53:13.980Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:13.980Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:13.980Z TRACE [nexrad2] Reading LDM record - 270886 bytes compressed -2023-11-04T12:53:14.078Z TRACE [nexrad2] LDM record decompressed to 1194720 bytes -2023-11-04T12:53:14.078Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4972, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 10549, - julian_date: 19664, - millis_after_midnight: 52340464, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.078Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.078Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 430, - rda_redundant_channel: 1, - message_type: 184, - message_sequence_number: 439, - julian_date: 442, - millis_after_midnight: 28508595, - num_of_message_segments: 447, - message_segment_num: 445, -} -2023-11-04T12:53:14.078Z WARN [nexrad2] unrecognized message type 184 -2023-11-04T12:53:14.078Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 160, - rda_redundant_channel: 0, - message_type: 155, - message_sequence_number: 155, - julian_date: 152, - millis_after_midnight: 10420376, - num_of_message_segments: 156, - message_segment_num: 154, -} -2023-11-04T12:53:14.078Z WARN [nexrad2] unrecognized message type 155 -2023-11-04T12:53:14.078Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 59623, - rda_redundant_channel: 228, - message_type: 234, - message_sequence_number: 58604, - julian_date: 60397, - millis_after_midnight: 3907054826, - num_of_message_segments: 58858, - message_segment_num: 58837, -} -2023-11-04T12:53:14.078Z WARN [nexrad2] unrecognized message type 234 -2023-11-04T12:53:14.078Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.078Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.079Z TRACE [nexrad2] Reading LDM record - 138017 bytes compressed -2023-11-04T12:53:14.136Z TRACE [nexrad2] LDM record decompressed to 1194720 bytes -2023-11-04T12:53:14.136Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4972, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 10669, - julian_date: 19664, - millis_after_midnight: 52345614, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.136Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.136Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 431, - rda_redundant_channel: 1, - message_type: 194, - message_sequence_number: 422, - julian_date: 414, - millis_after_midnight: 26870168, - num_of_message_segments: 406, - message_segment_num: 433, -} -2023-11-04T12:53:14.136Z WARN [nexrad2] unrecognized message type 194 -2023-11-04T12:53:14.136Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 144, - rda_redundant_channel: 0, - message_type: 160, - message_sequence_number: 139, - julian_date: 163, - millis_after_midnight: 9306260, - num_of_message_segments: 165, - message_segment_num: 150, -} -2023-11-04T12:53:14.136Z WARN [nexrad2] unrecognized message type 160 -2023-11-04T12:53:14.136Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.136Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.137Z TRACE [nexrad2] Reading LDM record - 176286 bytes compressed -2023-11-04T12:53:14.208Z TRACE [nexrad2] LDM record decompressed to 1194720 bytes -2023-11-04T12:53:14.208Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4972, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 10789, - julian_date: 19664, - millis_after_midnight: 52350781, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.208Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.208Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 429, - rda_redundant_channel: 1, - message_type: 168, - message_sequence_number: 424, - julian_date: 427, - millis_after_midnight: 27263400, - num_of_message_segments: 418, - message_segment_num: 417, -} -2023-11-04T12:53:14.208Z WARN [nexrad2] unrecognized message type 168 -2023-11-04T12:53:14.208Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 161, - rda_redundant_channel: 0, - message_type: 161, - message_sequence_number: 162, - julian_date: 153, - millis_after_midnight: 10748064, - num_of_message_segments: 154, - message_segment_num: 164, -} -2023-11-04T12:53:14.208Z WARN [nexrad2] unrecognized message type 161 -2023-11-04T12:53:14.208Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.208Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.208Z TRACE [nexrad2] Reading LDM record - 285123 bytes compressed -2023-11-04T12:53:14.311Z TRACE [nexrad2] LDM record decompressed to 1194720 bytes -2023-11-04T12:53:14.311Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4972, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 10909, - julian_date: 19664, - millis_after_midnight: 52355922, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.311Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.311Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 416, - rda_redundant_channel: 1, - message_type: 165, - message_sequence_number: 413, - julian_date: 420, - millis_after_midnight: 28049839, - num_of_message_segments: 397, - message_segment_num: 437, -} -2023-11-04T12:53:14.311Z WARN [nexrad2] unrecognized message type 165 -2023-11-04T12:53:14.311Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 160, - rda_redundant_channel: 0, - message_type: 171, - message_sequence_number: 155, - julian_date: 164, - millis_after_midnight: 10944665, - num_of_message_segments: 177, - message_segment_num: 148, -} -2023-11-04T12:53:14.311Z WARN [nexrad2] unrecognized message type 171 -2023-11-04T12:53:14.311Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 39900, - rda_redundant_channel: 0, - message_type: 229, - message_sequence_number: 65267, - julian_date: 65535, - millis_after_midnight: 4043309299, - num_of_message_segments: 54771, - message_segment_num: 24055, -} -2023-11-04T12:53:14.311Z WARN [nexrad2] unrecognized message type 229 -2023-11-04T12:53:14.311Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.311Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.311Z TRACE [nexrad2] Reading LDM record - 137567 bytes compressed -2023-11-04T12:53:14.361Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:14.361Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 11029, - julian_date: 19664, - millis_after_midnight: 52363159, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.361Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.361Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.361Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.361Z TRACE [nexrad2] Reading LDM record - 154712 bytes compressed -2023-11-04T12:53:14.414Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:14.414Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 11149, - julian_date: 19664, - millis_after_midnight: 52366161, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.414Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.414Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.414Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.414Z TRACE [nexrad2] Reading LDM record - 123628 bytes compressed -2023-11-04T12:53:14.457Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:14.457Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 11269, - julian_date: 19664, - millis_after_midnight: 52370210, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.457Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.457Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.457Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.457Z TRACE [nexrad2] Reading LDM record - 60745 bytes compressed -2023-11-04T12:53:14.483Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:14.483Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 11390, - julian_date: 19664, - millis_after_midnight: 52374267, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.483Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.483Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.483Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.483Z TRACE [nexrad2] Reading LDM record - 93270 bytes compressed -2023-11-04T12:53:14.519Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:14.519Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 11510, - julian_date: 19664, - millis_after_midnight: 52378302, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.519Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.519Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.519Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.519Z TRACE [nexrad2] Reading LDM record - 136692 bytes compressed -2023-11-04T12:53:14.566Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:14.566Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 11630, - julian_date: 19664, - millis_after_midnight: 52382344, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.566Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.566Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.566Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.566Z TRACE [nexrad2] Reading LDM record - 300240 bytes compressed -2023-11-04T12:53:14.674Z TRACE [nexrad2] LDM record decompressed to 1194720 bytes -2023-11-04T12:53:14.674Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4972, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 11750, - julian_date: 19664, - millis_after_midnight: 52388279, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.674Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.674Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 438, - rda_redundant_channel: 1, - message_type: 175, - message_sequence_number: 427, - julian_date: 436, - millis_after_midnight: 28508599, - num_of_message_segments: 435, - message_segment_num: 430, -} -2023-11-04T12:53:14.674Z WARN [nexrad2] unrecognized message type 175 -2023-11-04T12:53:14.674Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 157, - rda_redundant_channel: 0, - message_type: 155, - message_sequence_number: 158, - julian_date: 157, - millis_after_midnight: 9896095, - num_of_message_segments: 157, - message_segment_num: 158, -} -2023-11-04T12:53:14.674Z WARN [nexrad2] unrecognized message type 155 -2023-11-04T12:53:14.674Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 60142, - rda_redundant_channel: 239, - message_type: 240, - message_sequence_number: 61423, - julian_date: 61422, - millis_after_midnight: 4025217006, - num_of_message_segments: 60911, - message_segment_num: 61423, -} -2023-11-04T12:53:14.674Z WARN [nexrad2] unrecognized message type 240 -2023-11-04T12:53:14.674Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.674Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.674Z TRACE [nexrad2] Reading LDM record - 286379 bytes compressed -2023-11-04T12:53:14.777Z TRACE [nexrad2] LDM record decompressed to 1194720 bytes -2023-11-04T12:53:14.777Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4972, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 11870, - julian_date: 19664, - millis_after_midnight: 52391650, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.777Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.777Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 427, - rda_redundant_channel: 1, - message_type: 169, - message_sequence_number: 421, - julian_date: 423, - millis_after_midnight: 27132332, - num_of_message_segments: 430, - message_segment_num: 426, -} -2023-11-04T12:53:14.777Z WARN [nexrad2] unrecognized message type 169 -2023-11-04T12:53:14.777Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 157, - rda_redundant_channel: 0, - message_type: 153, - message_sequence_number: 150, - julian_date: 156, - millis_after_midnight: 10092697, - num_of_message_segments: 154, - message_segment_num: 160, -} -2023-11-04T12:53:14.777Z WARN [nexrad2] unrecognized message type 153 -2023-11-04T12:53:14.777Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 58599, - rda_redundant_channel: 236, - message_type: 222, - message_sequence_number: 57822, - julian_date: 49114, - millis_after_midnight: 3872446691, - num_of_message_segments: 58598, - message_segment_num: 47051, -} -2023-11-04T12:53:14.777Z WARN [nexrad2] unrecognized message type 222 -2023-11-04T12:53:14.777Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.777Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.778Z TRACE [nexrad2] Reading LDM record - 251095 bytes compressed -2023-11-04T12:53:14.869Z TRACE [nexrad2] LDM record decompressed to 1194720 bytes -2023-11-04T12:53:14.870Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4972, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 11990, - julian_date: 19664, - millis_after_midnight: 52396071, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.870Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.870Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 429, - rda_redundant_channel: 1, - message_type: 160, - message_sequence_number: 424, - julian_date: 404, - millis_after_midnight: 27984293, - num_of_message_segments: 423, - message_segment_num: 422, -} -2023-11-04T12:53:14.870Z WARN [nexrad2] unrecognized message type 160 -2023-11-04T12:53:14.870Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 155, - rda_redundant_channel: 0, - message_type: 155, - message_sequence_number: 152, - julian_date: 156, - millis_after_midnight: 10223770, - num_of_message_segments: 152, - message_segment_num: 153, -} -2023-11-04T12:53:14.870Z WARN [nexrad2] unrecognized message type 155 -2023-11-04T12:53:14.870Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 54246, - rda_redundant_channel: 234, - message_type: 221, - message_sequence_number: 60392, - julian_date: 59626, - millis_after_midnight: 3991727335, - num_of_message_segments: 59111, - message_segment_num: 60395, -} -2023-11-04T12:53:14.870Z WARN [nexrad2] unrecognized message type 221 -2023-11-04T12:53:14.870Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.870Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.870Z TRACE [nexrad2] Reading LDM record - 119007 bytes compressed -2023-11-04T12:53:14.924Z TRACE [nexrad2] LDM record decompressed to 1194720 bytes -2023-11-04T12:53:14.924Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4972, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 12110, - julian_date: 19664, - millis_after_midnight: 52400448, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:14.924Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:14.924Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 430, - rda_redundant_channel: 1, - message_type: 127, - message_sequence_number: 431, - julian_date: 418, - millis_after_midnight: 24379820, - num_of_message_segments: 454, - message_segment_num: 472, -} -2023-11-04T12:53:14.924Z WARN [nexrad2] unrecognized message type 127 -2023-11-04T12:53:14.924Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 171, - rda_redundant_channel: 0, - message_type: 125, - message_sequence_number: 132, - julian_date: 130, - millis_after_midnight: 9502860, - num_of_message_segments: 116, - message_segment_num: 208, -} -2023-11-04T12:53:14.924Z WARN [nexrad2] unrecognized message type 125 -2023-11-04T12:53:14.924Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:14.924Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:14.924Z TRACE [nexrad2] Reading LDM record - 212210 bytes compressed -2023-11-04T12:53:15.001Z TRACE [nexrad2] LDM record decompressed to 1194720 bytes -2023-11-04T12:53:15.001Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4972, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 12230, - julian_date: 19664, - millis_after_midnight: 52404890, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.001Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.001Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 418, - rda_redundant_channel: 1, - message_type: 163, - message_sequence_number: 416, - julian_date: 426, - millis_after_midnight: 27525526, - num_of_message_segments: 420, - message_segment_num: 422, -} -2023-11-04T12:53:15.001Z WARN [nexrad2] unrecognized message type 163 -2023-11-04T12:53:15.001Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 160, - rda_redundant_channel: 0, - message_type: 168, - message_sequence_number: 159, - julian_date: 153, - millis_after_midnight: 10485921, - num_of_message_segments: 159, - message_segment_num: 158, -} -2023-11-04T12:53:15.001Z WARN [nexrad2] unrecognized message type 168 -2023-11-04T12:53:15.001Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 62955, - rda_redundant_channel: 239, - message_type: 248, - message_sequence_number: 65496, - julian_date: 60388, - millis_after_midnight: 4141613031, - num_of_message_segments: 60647, - message_segment_num: 61677, -} -2023-11-04T12:53:15.001Z WARN [nexrad2] unrecognized message type 248 -2023-11-04T12:53:15.001Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.001Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.001Z TRACE [nexrad2] Reading LDM record - 290988 bytes compressed -2023-11-04T12:53:15.106Z TRACE [nexrad2] LDM record decompressed to 1194720 bytes -2023-11-04T12:53:15.106Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4972, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 12350, - julian_date: 19664, - millis_after_midnight: 52409259, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.106Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.106Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 393, - rda_redundant_channel: 1, - message_type: 136, - message_sequence_number: 418, - julian_date: 427, - millis_after_midnight: 27197870, - num_of_message_segments: 413, - message_segment_num: 432, -} -2023-11-04T12:53:15.106Z WARN [nexrad2] unrecognized message type 136 -2023-11-04T12:53:15.106Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 151, - rda_redundant_channel: 0, - message_type: 170, - message_sequence_number: 164, - julian_date: 149, - millis_after_midnight: 9765015, - num_of_message_segments: 161, - message_segment_num: 153, -} -2023-11-04T12:53:15.106Z WARN [nexrad2] unrecognized message type 170 -2023-11-04T12:53:15.106Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 60913, - rda_redundant_channel: 234, - message_type: 237, - message_sequence_number: 59354, - julian_date: 56810, - millis_after_midnight: 3924682980, - num_of_message_segments: 59109, - message_segment_num: 58858, -} -2023-11-04T12:53:15.106Z WARN [nexrad2] unrecognized message type 237 -2023-11-04T12:53:15.106Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.106Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.106Z TRACE [nexrad2] Reading LDM record - 148769 bytes compressed -2023-11-04T12:53:15.159Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:15.159Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 12470, - julian_date: 19664, - millis_after_midnight: 52415740, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.159Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.159Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.159Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.159Z TRACE [nexrad2] Reading LDM record - 130883 bytes compressed -2023-11-04T12:53:15.205Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:15.205Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 12590, - julian_date: 19664, - millis_after_midnight: 52418770, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.205Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.205Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.205Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.205Z TRACE [nexrad2] Reading LDM record - 94744 bytes compressed -2023-11-04T12:53:15.239Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:15.239Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 12710, - julian_date: 19664, - millis_after_midnight: 52422831, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.239Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.239Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.239Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.239Z TRACE [nexrad2] Reading LDM record - 71763 bytes compressed -2023-11-04T12:53:15.268Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:15.268Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 12830, - julian_date: 19664, - millis_after_midnight: 52426902, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.268Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.268Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.268Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.268Z TRACE [nexrad2] Reading LDM record - 115559 bytes compressed -2023-11-04T12:53:15.308Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:15.309Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 12950, - julian_date: 19664, - millis_after_midnight: 52430935, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.309Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.309Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.309Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.309Z TRACE [nexrad2] Reading LDM record - 132738 bytes compressed -2023-11-04T12:53:15.356Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:15.356Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 13071, - julian_date: 19664, - millis_after_midnight: 52435015, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.356Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.356Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.356Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.356Z TRACE [nexrad2] Reading LDM record - 288713 bytes compressed -2023-11-04T12:53:15.458Z TRACE [nexrad2] LDM record decompressed to 1163040 bytes -2023-11-04T12:53:15.458Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4840, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 13191, - julian_date: 19664, - millis_after_midnight: 52441071, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.458Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.458Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 470, - rda_redundant_channel: 1, - message_type: 180, - message_sequence_number: 466, - julian_date: 456, - millis_after_midnight: 29884873, - num_of_message_segments: 440, - message_segment_num: 416, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 180 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 175, - rda_redundant_channel: 0, - message_type: 146, - message_sequence_number: 133, - julian_date: 186, - millis_after_midnight: 10879122, - num_of_message_segments: 143, - message_segment_num: 160, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 146 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 60906, - rda_redundant_channel: 236, - message_type: 237, - message_sequence_number: 60909, - julian_date: 61166, - millis_after_midnight: 4008571119, - num_of_message_segments: 60906, - message_segment_num: 61165, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 237 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 257, - rda_redundant_channel: 5, - message_type: 1, - message_sequence_number: 16276, - julian_date: 512, - millis_after_midnight: 1638408, - num_of_message_segments: 0, - message_segment_num: 72, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 1 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 459, - rda_redundant_channel: 1, - message_type: 190, - message_sequence_number: 406, - julian_date: 446, - millis_after_midnight: 28312018, - num_of_message_segments: 455, - message_segment_num: 484, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 190 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 158, - rda_redundant_channel: 0, - message_type: 144, - message_sequence_number: 214, - julian_date: 177, - millis_after_midnight: 11665583, - num_of_message_segments: 151, - message_segment_num: 165, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 144 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 63974, - rda_redundant_channel: 238, - message_type: 247, - message_sequence_number: 62454, - julian_date: 62188, - millis_after_midnight: 3941529574, - num_of_message_segments: 61677, - message_segment_num: 60902, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 247 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 0, - rda_redundant_channel: 26, - message_type: 60, - message_sequence_number: 0, - julian_date: 7936, +2023-11-04T21:35:01.795Z TRACE [nexrad2] unrecognized message type 15 +2023-11-04T21:35:01.799Z TRACE [nexrad2] Message: MessageHeader { + message_size: 769, + rda_redundant_channel: 85, + message_type: 121, + message_sequence_number: 4, + julian_date: 1, + millis_after_midnight: 1668641394, + num_of_message_segments: 25966, + message_segment_num: 29696, +} +2023-11-04T21:35:01.799Z TRACE [nexrad2] unrecognized message type 121 +2023-11-04T21:35:01.799Z TRACE [nexrad2] Message: MessageHeader { + message_size: 769, + rda_redundant_channel: 85, + message_type: 121, + message_sequence_number: 4, + julian_date: 2, millis_after_midnight: 0, num_of_message_segments: 0, message_segment_num: 0, } -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 60 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 463, - rda_redundant_channel: 1, - message_type: 192, - message_sequence_number: 537, - julian_date: 416, - millis_after_midnight: 30147008, - num_of_message_segments: 419, - message_segment_num: 460, +2023-11-04T21:35:01.799Z TRACE [nexrad2] unrecognized message type 121 +2023-11-04T21:35:01.799Z TRACE [nexrad2] Message: MessageHeader { + message_size: 769, + rda_redundant_channel: 85, + message_type: 121, + message_sequence_number: 4, + julian_date: 3, + millis_after_midnight: 0, + num_of_message_segments: 0, + message_segment_num: 0, } -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 192 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 146, +2023-11-04T21:35:01.799Z TRACE [nexrad2] unrecognized message type 121 +2023-11-04T21:35:01.799Z TRACE [nexrad2] Message: MessageHeader { + message_size: 769, + rda_redundant_channel: 85, + message_type: 121, + message_sequence_number: 4, + julian_date: 4, + millis_after_midnight: 0, + num_of_message_segments: 0, + message_segment_num: 0, +} +2023-11-04T21:35:01.799Z TRACE [nexrad2] unrecognized message type 121 +2023-11-04T21:35:01.799Z TRACE [nexrad2] Message: MessageHeader { + message_size: 1, rda_redundant_channel: 0, - message_type: 182, - message_sequence_number: 148, - julian_date: 126, - millis_after_midnight: 9633956, - num_of_message_segments: 163, - message_segment_num: 213, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 182 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 60660, - rda_redundant_channel: 238, - message_type: 249, - message_sequence_number: 65500, - julian_date: 62201, - millis_after_midnight: 4075879920, - num_of_message_segments: 62702, - message_segment_num: 59630, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 249 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 49716, - rda_redundant_channel: 31, - message_type: 114, - message_sequence_number: 17275, - julian_date: 21085, - millis_after_midnight: 1132432817, - num_of_message_segments: 48648, - message_segment_num: 29125, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 114 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 449, - rda_redundant_channel: 1, - message_type: 206, - message_sequence_number: 455, - julian_date: 410, - millis_after_midnight: 24576427, - num_of_message_segments: 471, - message_segment_num: 475, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 206 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 169, - rda_redundant_channel: 0, - message_type: 147, - message_sequence_number: 146, - julian_date: 166, - millis_after_midnight: 7798960, - num_of_message_segments: 182, - message_segment_num: 171, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 147 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 61944, - rda_redundant_channel: 218, - message_type: 230, - message_sequence_number: 59119, - julian_date: 62973, - millis_after_midnight: 4294959103, - num_of_message_segments: 62458, - message_segment_num: 60671, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 230 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 12, - rda_redundant_channel: 255, - message_type: 247, - message_sequence_number: 49712, - julian_date: 0, - millis_after_midnight: 1381122372, - num_of_message_segments: 28, - message_segment_num: 4300, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 247 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 414, - rda_redundant_channel: 1, - message_type: 156, - message_sequence_number: 409, - julian_date: 404, - millis_after_midnight: 25690553, - num_of_message_segments: 386, - message_segment_num: 447, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 156 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 168, - rda_redundant_channel: 0, - message_type: 166, - message_sequence_number: 165, - julian_date: 159, - millis_after_midnight: 10813601, - num_of_message_segments: 154, - message_segment_num: 147, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 166 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 65523, - rda_redundant_channel: 239, - message_type: 223, - message_sequence_number: 63688, - julian_date: 65535, - millis_after_midnight: 4294949330, - num_of_message_segments: 51666, - message_segment_num: 65535, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 223 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 17490, - rda_redundant_channel: 69, - message_type: 70, + message_type: 1, message_sequence_number: 0, julian_date: 0, - millis_after_midnight: 111413325, - num_of_message_segments: 250, - message_segment_num: 50, + millis_after_midnight: 906635245, + num_of_message_segments: 63506, + message_segment_num: 53479, } -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 70 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 376, - rda_redundant_channel: 1, - message_type: 213, - message_sequence_number: 427, - julian_date: 478, - millis_after_midnight: 24904110, - num_of_message_segments: 403, - message_segment_num: 448, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 213 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 158, +2023-11-04T21:35:01.799Z TRACE [nexrad2] unrecognized message type 1 +2023-11-04T21:35:01.799Z TRACE [nexrad2] Message: MessageHeader { + message_size: 1, rda_redundant_channel: 0, - message_type: 179, - message_sequence_number: 152, - julian_date: 161, - millis_after_midnight: 11600017, - num_of_message_segments: 144, - message_segment_num: 152, -} -2023-11-04T12:53:15.459Z WARN [nexrad2] unrecognized message type 179 -2023-11-04T12:53:15.459Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.459Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.459Z TRACE [nexrad2] Reading LDM record - 236718 bytes compressed -2023-11-04T12:53:15.544Z TRACE [nexrad2] LDM record decompressed to 1163040 bytes -2023-11-04T12:53:15.544Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4840, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 13311, - julian_date: 19664, - millis_after_midnight: 52443676, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.544Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.544Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 467, - rda_redundant_channel: 1, - message_type: 190, - message_sequence_number: 432, - julian_date: 458, - millis_after_midnight: 31130043, - num_of_message_segments: 478, - message_segment_num: 473, -} -2023-11-04T12:53:15.544Z WARN [nexrad2] unrecognized message type 190 -2023-11-04T12:53:15.544Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 177, - rda_redundant_channel: 0, - message_type: 144, - message_sequence_number: 158, - julian_date: 165, - millis_after_midnight: 12386459, - num_of_message_segments: 126, - message_segment_num: 143, -} -2023-11-04T12:53:15.544Z WARN [nexrad2] unrecognized message type 144 -2023-11-04T12:53:15.544Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 65506, - rda_redundant_channel: 236, - message_type: 232, - message_sequence_number: 57088, - julian_date: 255, - millis_after_midnight: 3875529210, - num_of_message_segments: 62187, - message_segment_num: 62957, -} -2023-11-04T12:53:15.544Z WARN [nexrad2] unrecognized message type 232 -2023-11-04T12:53:15.544Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 257, - rda_redundant_channel: 5, message_type: 1, - message_sequence_number: 16296, - julian_date: 49152, - millis_after_midnight: 1638408, - num_of_message_segments: 0, - message_segment_num: 72, + message_sequence_number: 287, + julian_date: 2, + millis_after_midnight: 2293772, + num_of_message_segments: 257, + message_segment_num: 514, } -2023-11-04T12:53:15.544Z WARN [nexrad2] unrecognized message type 1 -2023-11-04T12:53:15.544Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 473, - rda_redundant_channel: 1, - message_type: 210, - message_sequence_number: 488, - julian_date: 414, - millis_after_midnight: 30540237, - num_of_message_segments: 452, - message_segment_num: 477, -} -2023-11-04T12:53:15.544Z WARN [nexrad2] unrecognized message type 210 -2023-11-04T12:53:15.544Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 172, +2023-11-04T21:35:01.799Z TRACE [nexrad2] unrecognized message type 1 +2023-11-04T21:35:01.799Z TRACE [nexrad2] Message: MessageHeader { + message_size: 1, rda_redundant_channel: 0, - message_type: 170, - message_sequence_number: 161, - julian_date: 155, - millis_after_midnight: 11665573, - num_of_message_segments: 167, - message_segment_num: 210, -} -2023-11-04T12:53:15.544Z WARN [nexrad2] unrecognized message type 170 -2023-11-04T12:53:15.544Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 62974, - rda_redundant_channel: 237, - message_type: 254, - message_sequence_number: 49407, - julian_date: 60927, - millis_after_midnight: 4261402583, - num_of_message_segments: 61439, - message_segment_num: 63231, -} -2023-11-04T12:53:15.544Z WARN [nexrad2] unrecognized message type 254 -2023-11-04T12:53:15.544Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 0, - rda_redundant_channel: 26, - message_type: 60, - message_sequence_number: 0, - julian_date: 7936, - millis_after_midnight: 0, - num_of_message_segments: 0, - message_segment_num: 0, -} -2023-11-04T12:53:15.544Z WARN [nexrad2] unrecognized message type 60 -2023-11-04T12:53:15.544Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 429, - rda_redundant_channel: 1, - message_type: 174, - message_sequence_number: 443, - julian_date: 467, - millis_after_midnight: 31654327, - num_of_message_segments: 435, - message_segment_num: 482, -} -2023-11-04T12:53:15.544Z WARN [nexrad2] unrecognized message type 174 -2023-11-04T12:53:15.544Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 190, - rda_redundant_channel: 0, - message_type: 170, - message_sequence_number: 167, - julian_date: 176, - millis_after_midnight: 10420369, - num_of_message_segments: 121, - message_segment_num: 168, -} -2023-11-04T12:53:15.545Z WARN [nexrad2] unrecognized message type 170 -2023-11-04T12:53:15.545Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.545Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.545Z TRACE [nexrad2] Reading LDM record - 174881 bytes compressed -2023-11-04T12:53:15.609Z TRACE [nexrad2] LDM record decompressed to 1163040 bytes -2023-11-04T12:53:15.609Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4840, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 13431, - julian_date: 19664, - millis_after_midnight: 52447374, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.609Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.609Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.609Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.609Z TRACE [nexrad2] Reading LDM record - 160944 bytes compressed -2023-11-04T12:53:15.672Z TRACE [nexrad2] LDM record decompressed to 1163040 bytes -2023-11-04T12:53:15.672Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4840, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 13551, - julian_date: 19664, - millis_after_midnight: 52451056, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.672Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.672Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 439, - rda_redundant_channel: 1, - message_type: 233, - message_sequence_number: 431, - julian_date: 440, - millis_after_midnight: 29819390, - num_of_message_segments: 502, - message_segment_num: 440, -} -2023-11-04T12:53:15.672Z WARN [nexrad2] unrecognized message type 233 -2023-11-04T12:53:15.672Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 159, - rda_redundant_channel: 0, - message_type: 188, - message_sequence_number: 185, - julian_date: 155, - millis_after_midnight: 12320882, - num_of_message_segments: 173, - message_segment_num: 123, -} -2023-11-04T12:53:15.672Z WARN [nexrad2] unrecognized message type 188 -2023-11-04T12:53:15.672Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.672Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.672Z TRACE [nexrad2] Reading LDM record - 249932 bytes compressed -2023-11-04T12:53:15.761Z TRACE [nexrad2] LDM record decompressed to 1163040 bytes -2023-11-04T12:53:15.761Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4840, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 13671, - julian_date: 19664, - millis_after_midnight: 52454706, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.761Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.761Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 430, - rda_redundant_channel: 1, - message_type: 176, - message_sequence_number: 424, - julian_date: 442, - millis_after_midnight: 28967340, - num_of_message_segments: 438, - message_segment_num: 468, -} -2023-11-04T12:53:15.761Z WARN [nexrad2] unrecognized message type 176 -2023-11-04T12:53:15.761Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 182, - rda_redundant_channel: 0, - message_type: 128, - message_sequence_number: 190, - julian_date: 155, - millis_after_midnight: 10027172, - num_of_message_segments: 147, - message_segment_num: 140, -} -2023-11-04T12:53:15.761Z WARN [nexrad2] unrecognized message type 128 -2023-11-04T12:53:15.761Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 63487, - rda_redundant_channel: 0, - message_type: 255, - message_sequence_number: 65499, - julian_date: 65011, - millis_after_midnight: 4293853175, - num_of_message_segments: 58597, - message_segment_num: 60923, -} -2023-11-04T12:53:15.761Z WARN [nexrad2] unrecognized message type 255 -2023-11-04T12:53:15.761Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 257, - rda_redundant_channel: 5, message_type: 1, - message_sequence_number: 16296, - julian_date: 49152, - millis_after_midnight: 1638408, - num_of_message_segments: 0, - message_segment_num: 72, + message_sequence_number: 16, + julian_date: 4, + millis_after_midnight: 262146, + num_of_message_segments: 896, + message_segment_num: 10, } -2023-11-04T12:53:15.761Z WARN [nexrad2] unrecognized message type 1 -2023-11-04T12:53:15.761Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 444, - rda_redundant_channel: 1, - message_type: 181, - message_sequence_number: 425, - julian_date: 494, - millis_after_midnight: 32637385, - num_of_message_segments: 450, - message_segment_num: 459, -} -2023-11-04T12:53:15.761Z WARN [nexrad2] unrecognized message type 181 -2023-11-04T12:53:15.761Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 150, - rda_redundant_channel: 0, - message_type: 150, - message_sequence_number: 131, - julian_date: 178, - millis_after_midnight: 7667851, - num_of_message_segments: 121, - message_segment_num: 177, -} -2023-11-04T12:53:15.761Z WARN [nexrad2] unrecognized message type 150 -2023-11-04T12:53:15.761Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 65508, - rda_redundant_channel: 229, - message_type: 248, - message_sequence_number: 62719, - julian_date: 65512, - millis_after_midnight: 4244570112, - num_of_message_segments: 249, - message_segment_num: 65010, -} -2023-11-04T12:53:15.761Z WARN [nexrad2] unrecognized message type 248 -2023-11-04T12:53:15.761Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 0, - rda_redundant_channel: 26, - message_type: 60, - message_sequence_number: 0, - julian_date: 7936, - millis_after_midnight: 0, - num_of_message_segments: 0, - message_segment_num: 0, -} -2023-11-04T12:53:15.761Z WARN [nexrad2] unrecognized message type 60 -2023-11-04T12:53:15.761Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 473, - rda_redundant_channel: 1, - message_type: 221, - message_sequence_number: 498, - julian_date: 438, - millis_after_midnight: 28443110, - num_of_message_segments: 418, - message_segment_num: 419, -} -2023-11-04T12:53:15.761Z WARN [nexrad2] unrecognized message type 221 -2023-11-04T12:53:15.761Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 182, - rda_redundant_channel: 0, - message_type: 142, - message_sequence_number: 181, - julian_date: 146, - millis_after_midnight: 12255486, - num_of_message_segments: 58, - message_segment_num: 188, -} -2023-11-04T12:53:15.761Z WARN [nexrad2] unrecognized message type 142 -2023-11-04T12:53:15.761Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.761Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.761Z TRACE [nexrad2] Reading LDM record - 266358 bytes compressed -2023-11-04T12:53:15.874Z TRACE [nexrad2] LDM record decompressed to 1163040 bytes -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4840, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 13791, - julian_date: 19664, - millis_after_midnight: 52458388, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.874Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 411, - rda_redundant_channel: 1, - message_type: 225, - message_sequence_number: 443, - julian_date: 441, - millis_after_midnight: 31326681, - num_of_message_segments: 442, - message_segment_num: 443, -} -2023-11-04T12:53:15.874Z WARN [nexrad2] unrecognized message type 225 -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 141, - rda_redundant_channel: 0, - message_type: 153, - message_sequence_number: 181, - julian_date: 144, - millis_after_midnight: 11731096, - num_of_message_segments: 150, - message_segment_num: 189, -} -2023-11-04T12:53:15.874Z WARN [nexrad2] unrecognized message type 153 -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 61423, - rda_redundant_channel: 234, - message_type: 239, - message_sequence_number: 61167, - julian_date: 61416, - millis_after_midnight: 4042321130, - num_of_message_segments: 62187, - message_segment_num: 62189, -} -2023-11-04T12:53:15.874Z WARN [nexrad2] unrecognized message type 239 -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 257, - rda_redundant_channel: 5, - message_type: 1, - message_sequence_number: 16296, - julian_date: 49152, - millis_after_midnight: 1638408, - num_of_message_segments: 0, - message_segment_num: 72, -} -2023-11-04T12:53:15.874Z WARN [nexrad2] unrecognized message type 1 -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 466, - rda_redundant_channel: 1, - message_type: 235, - message_sequence_number: 436, - julian_date: 444, - millis_after_midnight: 30278042, - num_of_message_segments: 475, - message_segment_num: 356, -} -2023-11-04T12:53:15.874Z WARN [nexrad2] unrecognized message type 235 -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 171, - rda_redundant_channel: 0, - message_type: 150, - message_sequence_number: 158, - julian_date: 179, - millis_after_midnight: 11337867, - num_of_message_segments: 160, - message_segment_num: 165, -} -2023-11-04T12:53:15.874Z WARN [nexrad2] unrecognized message type 150 -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 61168, - rda_redundant_channel: 242, - message_type: 247, - message_sequence_number: 60408, - julian_date: 62196, - millis_after_midnight: 4176670709, - num_of_message_segments: 61670, - message_segment_num: 60667, -} -2023-11-04T12:53:15.874Z WARN [nexrad2] unrecognized message type 247 -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 0, - rda_redundant_channel: 26, - message_type: 60, - message_sequence_number: 0, - julian_date: 7936, - millis_after_midnight: 0, - num_of_message_segments: 0, - message_segment_num: 0, -} -2023-11-04T12:53:15.874Z WARN [nexrad2] unrecognized message type 60 -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 410, - rda_redundant_channel: 1, - message_type: 193, - message_sequence_number: 461, - julian_date: 398, - millis_after_midnight: 28115391, - num_of_message_segments: 401, - message_segment_num: 458, -} -2023-11-04T12:53:15.874Z WARN [nexrad2] unrecognized message type 193 -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 133, - rda_redundant_channel: 0, - message_type: 160, - message_sequence_number: 157, - julian_date: 161, - millis_after_midnight: 11075723, - num_of_message_segments: 160, - message_segment_num: 170, -} -2023-11-04T12:53:15.874Z WARN [nexrad2] unrecognized message type 160 -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 60924, - rda_redundant_channel: 248, - message_type: 246, - message_sequence_number: 62719, - julian_date: 65530, - millis_after_midnight: 3740467199, - num_of_message_segments: 63213, - message_segment_num: 64968, -} -2023-11-04T12:53:15.874Z WARN [nexrad2] unrecognized message type 246 -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 49716, - rda_redundant_channel: 31, - message_type: 114, - message_sequence_number: 17275, - julian_date: 21085, - millis_after_midnight: 1132432817, - num_of_message_segments: 48648, - message_segment_num: 29125, -} -2023-11-04T12:53:15.874Z WARN [nexrad2] unrecognized message type 114 -2023-11-04T12:53:15.874Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 462, - rda_redundant_channel: 1, - message_type: 181, - message_sequence_number: 468, - julian_date: 448, - millis_after_midnight: 31982035, - num_of_message_segments: 435, - message_segment_num: 430, -} -2023-11-04T12:53:15.875Z WARN [nexrad2] unrecognized message type 181 -2023-11-04T12:53:15.875Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 138, - rda_redundant_channel: 0, - message_type: 149, - message_sequence_number: 154, - julian_date: 186, - millis_after_midnight: 10617003, - num_of_message_segments: 179, - message_segment_num: 162, -} -2023-11-04T12:53:15.875Z WARN [nexrad2] unrecognized message type 149 -2023-11-04T12:53:15.875Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 65023, - rda_redundant_channel: 255, - message_type: 255, - message_sequence_number: 65524, - julian_date: 65473, - millis_after_midnight: 3253532157, - num_of_message_segments: 65535, - message_segment_num: 65535, -} -2023-11-04T12:53:15.875Z WARN [nexrad2] unrecognized message type 255 -2023-11-04T12:53:15.875Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 12, - rda_redundant_channel: 255, - message_type: 247, - message_sequence_number: 49712, - julian_date: 0, - millis_after_midnight: 1381122372, - num_of_message_segments: 28, - message_segment_num: 4300, -} -2023-11-04T12:53:15.875Z WARN [nexrad2] unrecognized message type 247 -2023-11-04T12:53:15.875Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 424, - rda_redundant_channel: 1, - message_type: 162, - message_sequence_number: 476, - julian_date: 418, - millis_after_midnight: 27263433, - num_of_message_segments: 436, - message_segment_num: 428, -} -2023-11-04T12:53:15.875Z WARN [nexrad2] unrecognized message type 162 -2023-11-04T12:53:15.875Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 168, - rda_redundant_channel: 0, - message_type: 167, - message_sequence_number: 165, - julian_date: 168, - millis_after_midnight: 10617003, - num_of_message_segments: 149, - message_segment_num: 161, -} -2023-11-04T12:53:15.875Z WARN [nexrad2] unrecognized message type 167 -2023-11-04T12:53:15.875Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.875Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.875Z TRACE [nexrad2] Reading LDM record - 126185 bytes compressed -2023-11-04T12:53:15.921Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:15.921Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 13911, - julian_date: 19664, - millis_after_midnight: 52464181, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.921Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.921Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.921Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.921Z TRACE [nexrad2] Reading LDM record - 101999 bytes compressed -2023-11-04T12:53:15.960Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:15.960Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 14031, - julian_date: 19664, - millis_after_midnight: 52467201, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.960Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.960Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.960Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.960Z TRACE [nexrad2] Reading LDM record - 72035 bytes compressed -2023-11-04T12:53:15.989Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:15.989Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 14151, - julian_date: 19664, - millis_after_midnight: 52471261, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:15.989Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:15.989Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:15.989Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:15.989Z TRACE [nexrad2] Reading LDM record - 90913 bytes compressed -2023-11-04T12:53:16.025Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:16.025Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 14271, - julian_date: 19664, - millis_after_midnight: 52475322, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.025Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.025Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.025Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.025Z TRACE [nexrad2] Reading LDM record - 120065 bytes compressed -2023-11-04T12:53:16.068Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:16.069Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 14391, - julian_date: 19664, - millis_after_midnight: 52479376, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.069Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.069Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.069Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.069Z TRACE [nexrad2] Reading LDM record - 123475 bytes compressed -2023-11-04T12:53:16.113Z TRACE [nexrad2] LDM record decompressed to 462240 bytes -2023-11-04T12:53:16.113Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1920, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 14511, - julian_date: 19664, - millis_after_midnight: 52483429, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.113Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.113Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.113Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.113Z TRACE [nexrad2] Reading LDM record - 233660 bytes compressed -2023-11-04T12:53:16.207Z TRACE [nexrad2] LDM record decompressed to 1417504 bytes -2023-11-04T12:53:16.207Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 5880, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 14631, - julian_date: 19664, - millis_after_midnight: 52489654, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.207Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.207Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.207Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.207Z TRACE [nexrad2] Reading LDM record - 179469 bytes compressed -2023-11-04T12:53:16.283Z TRACE [nexrad2] LDM record decompressed to 1412640 bytes -2023-11-04T12:53:16.283Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 5880, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 14754, - julian_date: 19664, - millis_after_midnight: 52495583, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.283Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.283Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.283Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.283Z TRACE [nexrad2] Reading LDM record - 270727 bytes compressed -2023-11-04T12:53:16.389Z TRACE [nexrad2] LDM record decompressed to 1412640 bytes -2023-11-04T12:53:16.389Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 5880, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 14874, - julian_date: 19664, - millis_after_midnight: 52502515, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.389Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.389Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.389Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.389Z TRACE [nexrad2] Reading LDM record - 198979 bytes compressed -2023-11-04T12:53:16.470Z TRACE [nexrad2] LDM record decompressed to 1365600 bytes -2023-11-04T12:53:16.470Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 5684, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 14994, - julian_date: 19664, - millis_after_midnight: 52511273, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.470Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.470Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.470Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.470Z TRACE [nexrad2] Reading LDM record - 163969 bytes compressed -2023-11-04T12:53:16.541Z TRACE [nexrad2] LDM record decompressed to 1365600 bytes -2023-11-04T12:53:16.541Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 5684, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 15114, - julian_date: 19664, - millis_after_midnight: 52515851, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.541Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.541Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.541Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.541Z TRACE [nexrad2] Reading LDM record - 239825 bytes compressed -2023-11-04T12:53:16.635Z TRACE [nexrad2] LDM record decompressed to 1365600 bytes -2023-11-04T12:53:16.635Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 5684, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 15234, - julian_date: 19664, - millis_after_midnight: 52521436, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.636Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.636Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.636Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.636Z TRACE [nexrad2] Reading LDM record - 165486 bytes compressed -2023-11-04T12:53:16.703Z TRACE [nexrad2] LDM record decompressed to 1282080 bytes -2023-11-04T12:53:16.703Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 5336, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 15354, - julian_date: 19664, - millis_after_midnight: 52529047, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.703Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.703Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.703Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.703Z TRACE [nexrad2] Reading LDM record - 161639 bytes compressed -2023-11-04T12:53:16.773Z TRACE [nexrad2] LDM record decompressed to 1282080 bytes -2023-11-04T12:53:16.773Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 5336, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 15474, - julian_date: 19664, - millis_after_midnight: 52533905, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.773Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.773Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.773Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.773Z TRACE [nexrad2] Reading LDM record - 202387 bytes compressed -2023-11-04T12:53:16.854Z TRACE [nexrad2] LDM record decompressed to 1282080 bytes -2023-11-04T12:53:16.854Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 5336, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 15594, - julian_date: 19664, - millis_after_midnight: 52539844, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.854Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.854Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.854Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.854Z TRACE [nexrad2] Reading LDM record - 143850 bytes compressed -2023-11-04T12:53:16.912Z TRACE [nexrad2] LDM record decompressed to 1096320 bytes -2023-11-04T12:53:16.912Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4562, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 15714, - julian_date: 19664, - millis_after_midnight: 52547876, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.912Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.912Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 34181, - rda_redundant_channel: 129, - message_type: 132, - message_sequence_number: 33412, - julian_date: 33411, - millis_after_midnight: 2189722498, - num_of_message_segments: 33666, - message_segment_num: 33922, -} -2023-11-04T12:53:16.912Z WARN [nexrad2] unrecognized message type 132 -2023-11-04T12:53:16.912Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.912Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.912Z TRACE [nexrad2] Reading LDM record - 150349 bytes compressed -2023-11-04T12:53:16.972Z TRACE [nexrad2] LDM record decompressed to 1096320 bytes -2023-11-04T12:53:16.972Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4562, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 15834, - julian_date: 19664, - millis_after_midnight: 52552561, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:16.972Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:16.972Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 33409, - rda_redundant_channel: 129, - message_type: 130, - message_sequence_number: 33922, - julian_date: 33153, - millis_after_midnight: 2164294274, - num_of_message_segments: 33024, - message_segment_num: 0, -} -2023-11-04T12:53:16.972Z WARN [nexrad2] unrecognized message type 130 -2023-11-04T12:53:16.972Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:16.972Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:16.972Z TRACE [nexrad2] Reading LDM record - 178466 bytes compressed -2023-11-04T12:53:17.042Z TRACE [nexrad2] LDM record decompressed to 1096320 bytes -2023-11-04T12:53:17.042Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 4562, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 15955, - julian_date: 19664, - millis_after_midnight: 52558262, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.042Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.042Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 33411, - rda_redundant_channel: 131, - message_type: 129, - message_sequence_number: 33156, - julian_date: 33925, - millis_after_midnight: 2223080324, - num_of_message_segments: 33410, - message_segment_num: 33410, -} -2023-11-04T12:53:17.042Z WARN [nexrad2] unrecognized message type 129 -2023-11-04T12:53:17.042Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.042Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.042Z TRACE [nexrad2] Reading LDM record - 123602 bytes compressed -2023-11-04T12:53:17.094Z TRACE [nexrad2] LDM record decompressed to 919200 bytes -2023-11-04T12:53:17.094Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 3824, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 16075, - julian_date: 19664, - millis_after_midnight: 52566144, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.094Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.094Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.094Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.094Z TRACE [nexrad2] Reading LDM record - 142120 bytes compressed -2023-11-04T12:53:17.151Z TRACE [nexrad2] LDM record decompressed to 919200 bytes -2023-11-04T12:53:17.151Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 3824, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 16195, - julian_date: 19664, - millis_after_midnight: 52570802, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.151Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.151Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.151Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.151Z TRACE [nexrad2] Reading LDM record - 148051 bytes compressed -2023-11-04T12:53:17.208Z TRACE [nexrad2] LDM record decompressed to 919200 bytes -2023-11-04T12:53:17.208Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 3824, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 16315, - julian_date: 19664, - millis_after_midnight: 52576512, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.208Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.208Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.208Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.208Z TRACE [nexrad2] Reading LDM record - 112219 bytes compressed -2023-11-04T12:53:17.254Z TRACE [nexrad2] LDM record decompressed to 768000 bytes -2023-11-04T12:53:17.254Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 3194, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 16435, - julian_date: 19664, - millis_after_midnight: 52584328, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.254Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.254Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 504, - rda_redundant_channel: 1, - message_type: 158, - message_sequence_number: 488, - julian_date: 381, - millis_after_midnight: 28377519, - num_of_message_segments: 494, - message_segment_num: 440, -} -2023-11-04T12:53:17.254Z WARN [nexrad2] unrecognized message type 158 -2023-11-04T12:53:17.254Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.254Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.254Z TRACE [nexrad2] Reading LDM record - 114902 bytes compressed -2023-11-04T12:53:17.301Z TRACE [nexrad2] LDM record decompressed to 768000 bytes -2023-11-04T12:53:17.301Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 3194, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 16555, - julian_date: 19664, - millis_after_midnight: 52589044, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.301Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.301Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 414, - rda_redundant_channel: 1, - message_type: 152, - message_sequence_number: 521, - julian_date: 479, - millis_after_midnight: 30802428, - num_of_message_segments: 444, - message_segment_num: 450, -} -2023-11-04T12:53:17.301Z WARN [nexrad2] unrecognized message type 152 -2023-11-04T12:53:17.301Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.301Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.301Z TRACE [nexrad2] Reading LDM record - 118285 bytes compressed -2023-11-04T12:53:17.348Z TRACE [nexrad2] LDM record decompressed to 768000 bytes -2023-11-04T12:53:17.348Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 3194, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 16675, - julian_date: 19664, - millis_after_midnight: 52594763, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.348Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.348Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 305, - rda_redundant_channel: 1, - message_type: 20, - message_sequence_number: 441, - julian_date: 427, - millis_after_midnight: 27787711, - num_of_message_segments: 425, - message_segment_num: 433, -} -2023-11-04T12:53:17.348Z WARN [nexrad2] unrecognized message type 20 -2023-11-04T12:53:17.348Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.348Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.348Z TRACE [nexrad2] Reading LDM record - 115641 bytes compressed -2023-11-04T12:53:17.390Z TRACE [nexrad2] LDM record decompressed to 629760 bytes -2023-11-04T12:53:17.390Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 2618, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 16795, - julian_date: 19664, - millis_after_midnight: 52602661, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.390Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.390Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.390Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.390Z TRACE [nexrad2] Reading LDM record - 118408 bytes compressed -2023-11-04T12:53:17.433Z TRACE [nexrad2] LDM record decompressed to 629760 bytes -2023-11-04T12:53:17.433Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 2618, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 16916, - julian_date: 19664, - millis_after_midnight: 52606217, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.433Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.433Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.433Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.433Z TRACE [nexrad2] Reading LDM record - 118997 bytes compressed -2023-11-04T12:53:17.477Z TRACE [nexrad2] LDM record decompressed to 629760 bytes -2023-11-04T12:53:17.477Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 2618, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 17036, - julian_date: 19664, - millis_after_midnight: 52610849, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.477Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.477Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.477Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.477Z TRACE [nexrad2] Reading LDM record - 97260 bytes compressed -2023-11-04T12:53:17.512Z TRACE [nexrad2] LDM record decompressed to 530400 bytes -2023-11-04T12:53:17.512Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 2204, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 17157, - julian_date: 19664, - millis_after_midnight: 52617725, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.512Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.512Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.512Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.512Z TRACE [nexrad2] Reading LDM record - 103864 bytes compressed -2023-11-04T12:53:17.550Z TRACE [nexrad2] LDM record decompressed to 530400 bytes -2023-11-04T12:53:17.550Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 2204, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 17277, - julian_date: 19664, - millis_after_midnight: 52621181, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.550Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.550Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.550Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.550Z TRACE [nexrad2] Reading LDM record - 101282 bytes compressed -2023-11-04T12:53:17.587Z TRACE [nexrad2] LDM record decompressed to 530400 bytes -2023-11-04T12:53:17.587Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 2204, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 17397, - julian_date: 19664, - millis_after_midnight: 52625670, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.587Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.587Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.587Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.587Z TRACE [nexrad2] Reading LDM record - 92404 bytes compressed -2023-11-04T12:53:17.619Z TRACE [nexrad2] LDM record decompressed to 452640 bytes -2023-11-04T12:53:17.619Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1880, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 17517, - julian_date: 19664, - millis_after_midnight: 52632483, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.619Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.619Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.619Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.619Z TRACE [nexrad2] Reading LDM record - 92326 bytes compressed -2023-11-04T12:53:17.652Z TRACE [nexrad2] LDM record decompressed to 452640 bytes -2023-11-04T12:53:17.653Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1880, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 17637, - julian_date: 19664, - millis_after_midnight: 52635948, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.653Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.653Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 108, - rda_redundant_channel: 0, - message_type: 142, - message_sequence_number: 146, - julian_date: 153, - millis_after_midnight: 9961618, - num_of_message_segments: 156, - message_segment_num: 151, -} -2023-11-04T12:53:17.653Z WARN [nexrad2] unrecognized message type 142 -2023-11-04T12:53:17.653Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 33665, - rda_redundant_channel: 148, - message_type: 130, - message_sequence_number: 33665, - julian_date: 33922, - millis_after_midnight: 2174583169, - num_of_message_segments: 33153, - message_segment_num: 33665, -} -2023-11-04T12:53:17.653Z WARN [nexrad2] unrecognized message type 130 -2023-11-04T12:53:17.653Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.653Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.653Z TRACE [nexrad2] Reading LDM record - 86586 bytes compressed -2023-11-04T12:53:17.685Z TRACE [nexrad2] LDM record decompressed to 452640 bytes -2023-11-04T12:53:17.685Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1880, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 17757, - julian_date: 19664, - millis_after_midnight: 52640434, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.685Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.685Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 144, - rda_redundant_channel: 0, - message_type: 141, - message_sequence_number: 153, - julian_date: 150, - millis_after_midnight: 9109672, - num_of_message_segments: 149, - message_segment_num: 187, -} -2023-11-04T12:53:17.685Z WARN [nexrad2] unrecognized message type 141 -2023-11-04T12:53:17.685Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 33411, - rda_redundant_channel: 132, - message_type: 130, - message_sequence_number: 33156, - julian_date: 34179, - millis_after_midnight: 2239988610, - num_of_message_segments: 33924, - message_segment_num: 33667, -} -2023-11-04T12:53:17.685Z WARN [nexrad2] unrecognized message type 130 -2023-11-04T12:53:17.685Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.685Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.685Z TRACE [nexrad2] Reading LDM record - 88699 bytes compressed -2023-11-04T12:53:17.716Z TRACE [nexrad2] LDM record decompressed to 396480 bytes -2023-11-04T12:53:17.716Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1646, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 17877, - julian_date: 19664, - millis_after_midnight: 52647128, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.716Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.716Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.716Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.716Z TRACE [nexrad2] Reading LDM record - 80571 bytes compressed -2023-11-04T12:53:17.745Z TRACE [nexrad2] LDM record decompressed to 396480 bytes -2023-11-04T12:53:17.745Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1646, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 17997, - julian_date: 19664, - millis_after_midnight: 52650574, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.745Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.745Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.745Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.745Z TRACE [nexrad2] Reading LDM record - 81073 bytes compressed -2023-11-04T12:53:17.774Z TRACE [nexrad2] LDM record decompressed to 396480 bytes -2023-11-04T12:53:17.774Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1646, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 18117, - julian_date: 19664, - millis_after_midnight: 52655065, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.774Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.774Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.774Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.774Z TRACE [nexrad2] Reading LDM record - 84336 bytes compressed -2023-11-04T12:53:17.802Z TRACE [nexrad2] LDM record decompressed to 340320 bytes -2023-11-04T12:53:17.802Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1412, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 18237, - julian_date: 19664, - millis_after_midnight: 52662004, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.802Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.802Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.802Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.802Z TRACE [nexrad2] Reading LDM record - 71587 bytes compressed -2023-11-04T12:53:17.827Z TRACE [nexrad2] LDM record decompressed to 340320 bytes -2023-11-04T12:53:17.827Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1412, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 18357, - julian_date: 19664, - millis_after_midnight: 52665488, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.827Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.827Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.827Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.827Z TRACE [nexrad2] Reading LDM record - 77291 bytes compressed -2023-11-04T12:53:17.854Z TRACE [nexrad2] LDM record decompressed to 340320 bytes -2023-11-04T12:53:17.854Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1412, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 18477, - julian_date: 19664, - millis_after_midnight: 52669933, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.854Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.854Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.854Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.854Z TRACE [nexrad2] Reading LDM record - 73233 bytes compressed -2023-11-04T12:53:17.878Z TRACE [nexrad2] LDM record decompressed to 306304 bytes -2023-11-04T12:53:17.878Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1250, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 18598, - julian_date: 19664, - millis_after_midnight: 52676933, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.878Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.878Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.878Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.878Z TRACE [nexrad2] Reading LDM record - 62331 bytes compressed -2023-11-04T12:53:17.900Z TRACE [nexrad2] LDM record decompressed to 301440 bytes -2023-11-04T12:53:17.900Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1250, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 18720, - julian_date: 19664, - millis_after_midnight: 52680398, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.900Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.900Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.900Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.900Z TRACE [nexrad2] Reading LDM record - 77740 bytes compressed -2023-11-04T12:53:17.925Z TRACE [nexrad2] LDM record decompressed to 301440 bytes -2023-11-04T12:53:17.925Z DEBUG [nexrad2] Message: MessageHeader { - message_size: 1250, - rda_redundant_channel: 8, - message_type: 31, - message_sequence_number: 18840, - julian_date: 19664, - millis_after_midnight: 52684872, - num_of_message_segments: 1, - message_segment_num: 1, -} -2023-11-04T12:53:17.925Z WARN [nexrad2] unrecognized message type 31 -2023-11-04T12:53:17.925Z DEBUG [nexrad2] Reached EOF on chunk -2023-11-04T12:53:17.925Z DEBUG [nexrad2] 0 messages loaded from chunk -2023-11-04T12:53:17.925Z INFO [nexrad2] File loaded successfully! 0 messages loaded in 73 chunks diff --git a/nexrad-browser/Cargo.toml b/nexrad-browser/Cargo.toml index bb2ba66..d4c8d7f 100644 --- a/nexrad-browser/Cargo.toml +++ b/nexrad-browser/Cargo.toml @@ -21,11 +21,12 @@ wasm-bindgen = "0.2.84" # all the `std::fmt` and `std::panicking` infrastructure, so isn't great for # code size when deploying. console_error_panic_hook = { version = "0.1.7", optional = true } -nexrad2 = { version = "0.1.0", path = "../nexrad2" } +nexrad2 = { version = "0.1.0", path = "../nexrad2", default-features = false, features = ["bzip-impl-bzip2-rs", "serde_derive"] } log = "0.4" web-sys = "0.3" js-sys = "0.3" wasm-logger = "0.2" +serde-wasm-bindgen = "0.6" [dev-dependencies] wasm-bindgen-test = "0.3.34" diff --git a/nexrad-browser/src/lib.rs b/nexrad-browser/src/lib.rs index e774de8..4c71a41 100644 --- a/nexrad-browser/src/lib.rs +++ b/nexrad-browser/src/lib.rs @@ -4,6 +4,7 @@ use std::io::Cursor; use js_sys::Uint8Array; use log::info; use wasm_bindgen::prelude::*; +use nexrad2::Nexrad2Chunk; #[wasm_bindgen] extern "C" { @@ -12,13 +13,13 @@ extern "C" { #[wasm_bindgen] pub fn __nxrd_browser_init() { - wasm_logger::init(wasm_logger::Config::new(log::Level::Trace)); + wasm_logger::init(wasm_logger::Config::new(log::Level::Debug)); utils::set_panic_hook(); info!("nexrad-browser initialized successfully"); } #[wasm_bindgen] -pub fn load_ar2(buf: &JsValue) { +pub fn load_ar2(buf: &JsValue) -> JsValue { info!("loading archive 2 file"); info!("load 01: convert to uint8array"); @@ -31,4 +32,5 @@ pub fn load_ar2(buf: &JsValue) { let loaded = nexrad2::parse_nx2_chunk(&mut cursor).unwrap(); info!("load 05: dump"); info!("Loaded: {:#?}", loaded); + serde_wasm_bindgen::to_value(&loaded).unwrap() } \ No newline at end of file diff --git a/nexrad-browser/www/index.html b/nexrad-browser/www/index.html index 69f2d43..8a40f6e 100644 --- a/nexrad-browser/www/index.html +++ b/nexrad-browser/www/index.html @@ -20,6 +20,8 @@ Something went wrong while loading the canvas. Sorry :/ + + \ No newline at end of file diff --git a/nexrad-browser/www/index.js b/nexrad-browser/www/index.js index d4db37e..4971bdd 100644 --- a/nexrad-browser/www/index.js +++ b/nexrad-browser/www/index.js @@ -105,30 +105,135 @@ function zulu() { let command_buf = ""; let buf_response_mode = false; -function exec() { - console.log("exec1!"); -} +let radar_inoperative = true; +let site_string = "SITE INFORMATION UNAVAILABLE"; +let icao = "INOP"; -document.onkeyup = (e) => { - if (e.key.toUpperCase() === "ESCAPE") { - command_buf = ""; - } else if (e.key.toUpperCase() === "ENTER") { - command_buf = ""; - exec(); - } else if (e.key.toUpperCase() === "BACKSPACE") { - command_buf = command_buf.slice(0, command_buf.length-1); - exec(); - } else { - if (e.key.length !== 1) { return; } - if (buf_response_mode) { - buf_response_mode = false; - command_buf = ""; - } - command_buf += e.key.toUpperCase(); +let selected_mode = "INOP"; + +let delay_string = "DELAY UNAVAILABLE"; + +let display_buf = []; + +function recalcDisplayBuf() { + display_buf = []; + let line = 0; + for (let i = 0; i < command_buf.length; i++) { + let char = command_buf[i]; + if (char === "\n") { line += 1; continue; } + if (display_buf.length < line+1) { display_buf[line] = ""; } + display_buf[line] += char; } } -setInterval(() => { +function cmd_err(err) { + buf_response_mode = true; + command_buf = err; + recalcDisplayBuf(); +} + +let ar2 = undefined; + +async function load() { + const file = document.getElementById("file").files[0]; + const reader = new FileReader(); + reader.addEventListener('load', (event) => { + let data = event.target.result; + let loaded = wasm.load_ar2(data); + console.log(loaded); + cmd_err(""); + + ar2 = loaded; + }); + reader.readAsArrayBuffer(file); +} + +function exec(command) { + console.log("exec1!"); + + let tokens = command.split(" "); + + if (tokens[0] === "MODE" && tokens[1] === "SET") { + let mode = tokens[2]; + let valid_modes = ["REF", "VEL", "SW", "ZDR", "PHI", "RHO", "CFP"]; + if (!valid_modes.includes(mode)) { + cmd_err("INVALID MODE"); + return; + } else if (radar_inoperative) { + cmd_err("RADAR INOPERATIVE\nCANNOT SET MODE"); + return; + } else { + selected_mode = mode; + return; + } + } + + if (tokens[0] === "CLF" && tokens[1] === "OV") { + document.getElementById("file").click(); + return; + } + + if (tokens[0] === "CLF" && tokens[1] === "RELOAD") { + // TRIGGER RELOAD + cmd_err("SYSTEM PROCESSING"); + load(); + return; + } + + if (command === "TEST UNSET INOP") { + radar_inoperative = false; + icao = "TEST"; + site_string = "TEST VCP 000 TEST AIR MODE"; + selected_mode = "REF"; + return; + } + + if (command === "TEST INVALID COMMAND") { + cmd_err("TEST SUCCESSFUL"); + return; + } + + cmd_err("UNRECOGNIZED COMMAND"); +} + +function shouldNewline() { + if (command_buf.startsWith("MODE SET")) { return true; } + + return false; +} + +let ar2_date = undefined; + +function convertDate() { + if (ar2 !== undefined) { + let unix_timestamp_millis = 86400000 * ar2.volume_header_record.date + ar2.volume_header_record.time; + ar2_date = new Date(unix_timestamp_millis); + } else { + return undefined; + } +} + +function reRender() { + if (ar2 !== undefined) { + radar_inoperative = false; + icao = ar2.volume_header_record.icao; + site_string = `${icao} VCP INFORMATION UNAVAILABLE`; + selected_mode = "REF"; + } else { + radar_inoperative = true; + icao = "INOP"; + site_string = "SITE INFORMATION UNAVAILABLE"; + selected_mode = "INOP"; + } + + convertDate(); + if (ar2_date !== undefined) { + const delay = Date.now() - ar2_date; + const SEC = 1000, MIN = 60 * SEC, HRS = 60 * MIN; + const humanDiff = `${Math.floor(delay/HRS)}:${Math.floor((delay%HRS)/MIN).toLocaleString('en-US', {minimumIntegerDigits: 2})}:${Math.floor((delay%MIN)/SEC).toLocaleString('en-US', {minimumIntegerDigits: 2})}`; + delay_string = "SITE DELAY " + humanDiff; + } + //document.getElementById("input-detection").focus(); rescaleCanvas(canvas, ctx); ctx.clearRect(0, 0, canvas.width, canvas.height); @@ -146,28 +251,114 @@ setInterval(() => { ctx.font = get_font_size(); ctx.fillStyle = green; - ctx.fillText(`NEXRAD KLSX ${zulu()}`, x0 + 50, y0 + 50); + ctx.fillText(`NEXRAD ${icao} ${zulu()}`, x0 + 50, y0 + 50); - ctx.fillStyle = blinkyColor; - ctx.fillText("RADR INOP NO DATA LOADED", x0 + 50, y0 + 50 + preferences.FCS); - ctx.fillStyle = green; + if (radar_inoperative) { + ctx.fillStyle = blinkyColor; + ctx.fillText("RADR INOP NO DATA LOADED", x0 + 50, y0 + 50 + preferences.FCS); + ctx.fillStyle = green; + } ctx.textAlign = "right"; ctx.fillText("RADAR SITE", xfull - 75, y0 + 50); - ctx.fillText("KLSX VCP35 Clear Air Mode", xfull - 75, y0 + 50 + preferences.FCS); + ctx.fillText(`${site_string}`, xfull - 75, y0 + 50 + preferences.FCS); + ctx.fillText(`${delay_string}`, xfull - 75, y0 + 50 + preferences.FCS * 2); ctx.fillText("MODE", xfull - 75, y0 + canvas.height / 3); - ctx.fillText(" REF VEL SW ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS); - ctx.fillText(" ZDR PHI RHO ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS * 2); - ctx.fillText(" CFP ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS * 3); - ctx.fillStyle = white; + // this hurts me physically + + if (selected_mode === "REF") { + ctx.fillStyle = white; + ctx.fillText(">REF< ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS); + ctx.fillStyle = green; + } else { + ctx.fillText(" REF ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS); + } + + if (selected_mode === "VEL") { + ctx.fillStyle = white; + ctx.fillText(" >VEL< ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS); + ctx.fillStyle = green; + } else { + ctx.fillText(" VEL ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS); + } + + if (selected_mode === "SW") { + ctx.fillStyle = white; + ctx.fillText(" >SW <", xfull - 75, y0 + canvas.height / 3 + preferences.FCS); + ctx.fillStyle = green; + } else { + ctx.fillText(" SW ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS); + } + + if (selected_mode === "ZDR") { + ctx.fillStyle = white; + ctx.fillText(">ZDR< ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS*2); + ctx.fillStyle = green; + } else { + ctx.fillText(" ZDR ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS*2); + } + + if (selected_mode === "PHI") { + ctx.fillStyle = white; + ctx.fillText(" >PHI< ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS*2); + ctx.fillStyle = green; + } else { + ctx.fillText(" PHI ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS*2); + } + + if (selected_mode === "RHO") { + ctx.fillStyle = white; + ctx.fillText(" >RHO<", xfull - 75, y0 + canvas.height / 3 + preferences.FCS*2); + ctx.fillStyle = green; + } else { + ctx.fillText(" RHO ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS*2); + } + + if (selected_mode === "CFP") { + ctx.fillStyle = white; + ctx.fillText(" >CFP< ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS*3); + ctx.fillStyle = green; + } else { + ctx.fillText(" CFP ", xfull - 75, y0 + canvas.height / 3 + preferences.FCS*3); + } + + if (radar_inoperative) { + ctx.fillStyle = red; + ctx.fillText(" >RADR INOP<", xfull - 75, y0 + canvas.height / 3 + preferences.FCS * 3); + ctx.fillStyle = green; + } - ctx.fillText(" >RADR INOP<", xfull - 75, y0 + canvas.height / 3 + preferences.FCS * 3); - ctx.fillStyle = green; ctx.textAlign = "left"; - ctx.fillText(command_buf, x0 + 50, y0 + canvas.height / 2); -}, 10); + for (let line = 0; line < display_buf.length; line++) { + ctx.fillText(display_buf[line], x0 + 50, y0 + canvas.height / 2 + (preferences.FCS * line)); + } +} +setInterval(reRender, 10); + +document.onkeyup = (e) => { + if (e.key.toUpperCase() === "ESCAPE") { + command_buf = ""; + } else if (e.key.toUpperCase() === "ENTER") { + let command = command_buf.replace("\n", " "); + command_buf = ""; + exec(command); + } else if (e.key.toUpperCase() === "BACKSPACE") { + command_buf = command_buf.slice(0, command_buf.length - 1); + } else if (e.key.toUpperCase() === " " && shouldNewline()) { + command_buf += "\n"; + } else { + if (e.key.length !== 1) { return; } + if (buf_response_mode) { + buf_response_mode = false; + command_buf = ""; + } + command_buf += e.key.toUpperCase(); + } + recalcDisplayBuf(); + reRender(); +} \ No newline at end of file diff --git a/nexrad2/Cargo.toml b/nexrad2/Cargo.toml index f826e5e..bf04889 100644 --- a/nexrad2/Cargo.toml +++ b/nexrad2/Cargo.toml @@ -9,10 +9,11 @@ edition = "2021" bzip2-rs = { version = "0.1", optional = true } bzip2 = { version = "0.4", optional = true } +serde = { version = "1", features = ["derive"], optional = true } log = "0.4" [features] -default = ["bzip-impl-bzip2-rs"] bzip-impl-libbzip2 = ["bzip2"] -bzip-impl-bzip2-rs = ["bzip2-rs"] \ No newline at end of file +bzip-impl-bzip2-rs = ["bzip2-rs"] +serde_derive = ["serde"] \ No newline at end of file diff --git a/nexrad2/src/lib.rs b/nexrad2/src/lib.rs index 7bd3c0f..0d83323 100644 --- a/nexrad2/src/lib.rs +++ b/nexrad2/src/lib.rs @@ -16,12 +16,14 @@ pub mod bzip; pub mod message2; #[derive(Debug)] +#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] pub struct Nexrad2Chunk { pub volume_header_record: VolumeHeaderRecord, pub chunks: Vec> } #[derive(Debug, Clone, PartialEq, Eq)] +#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] /// The Volume Header Record as defined by 2620010H (Build 19.0) section 7.3.3 Volume Header Record pub struct VolumeHeaderRecord { /// A character constant of which the last 2 characters identify the version. @@ -168,23 +170,20 @@ pub fn parse_nx2_chunk(cursor: &mut (impl Read + Seek)) -> Result { Message::Msg02(Msg02RDAStatusData::from_body(body_buf[0..68].try_into().unwrap())?) }, unknown => { - warn!("unrecognized message type {}", unknown); + trace!("unrecognized message type {}", unknown); continue; } }; @@ -192,7 +191,7 @@ pub fn parse_nx2_chunk(cursor: &mut (impl Read + Seek)) -> Result { } #[derive(Debug)] +#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] pub enum Message { Msg02(Msg02RDAStatusData) } \ No newline at end of file diff --git a/nexrad2/src/message2.rs b/nexrad2/src/message2.rs index 066e0ec..5784ae3 100644 --- a/nexrad2/src/message2.rs +++ b/nexrad2/src/message2.rs @@ -4,6 +4,7 @@ use crate::NexradParseError; pub const MSG_RDA_STATUS_DATA: u8 = 2; #[derive(Debug)] +#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] pub struct Msg02RDAStatusData { rda_status: u16, operability_status: u16, diff --git a/nxar2/Cargo.toml b/nxar2/Cargo.toml index e1a9db4..8a81f7e 100644 --- a/nxar2/Cargo.toml +++ b/nxar2/Cargo.toml @@ -7,4 +7,4 @@ edition = "2021" [dependencies] simple_logger = "4" -nexrad2 = { version = "0.1", path = "../nexrad2" } \ No newline at end of file +nexrad2 = { version = "0.1", path = "../nexrad2", default-features = false, features = ["bzip-impl-libbzip2"] } \ No newline at end of file