V "GNAT Lib v15" A -O3 A -gnatA A -ffunction-sections A -fdata-sections A -gnata A -gnato1 A -gnatVa A -gnatwa A -gnatwJ A -gnatwK A -gnat2022 A -mcpu=arm1176jzf-s A -mfloat-abi=hard A -mfpu=vfpv2 A -mtls-dialect=gnu A -marm A -mlibarch=armv6kz+fp A -march=armv6kz+fp P SS ZX RN RV NO_ALLOCATORS RV NO_DIRECT_BOOLEAN_OPERATORS RV NO_DISPATCH RV NO_EXCEPTIONS RV NO_FIXED_POINT RV NO_IO RV NO_LOCAL_ALLOCATORS RV NO_LOCAL_PROTECTED_OBJECTS RV NO_NESTED_FINALIZATION RV NO_PROTECTED_TYPE_ALLOCATORS RV NO_SELECT_STATEMENTS RV NO_STANDARD_STORAGE_POOLS RV NO_TASK_ALLOCATORS RV NO_TASKING RV NO_DEFAULT_INITIALIZATION RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_PRAGMAS RV NO_OBSOLESCENT_FEATURES RV MAX_SELECT_ALTERNATIVES=1 RV MAX_TASK_ENTRIES=2 RV MAX_TASKS=1+ RV MAX_ENTRY_QUEUE_LENGTH=1+ U wio_e5.ham1%b wio_e5-ham1.adb bbd2db3f NE OO PK GE KU W ada%s ada.ads ada.ali W ada.containers%s a-contai.ads a-contai.ali W ada.directories%s a-direct.adb a-direct.ali W ada.environment_variables%s a-envvar.adb a-envvar.ali W ada.strings%s a-string.ads a-string.ali W ada.strings.fixed%s a-strfix.adb a-strfix.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali W ada.text_io%s a-textio.adb a-textio.ali W wio_e5%s wio_e5.adb wio_e5.ali U wio_e5.ham1%s wio_e5-ham1.ads fbc8e2a2 BN EE NE OO PK GE KU W ada%s ada.ads ada.ali W ada.containers%s a-contai.ads a-contai.ali W ada.containers.bounded_synchronized_queues%s W ada.containers.synchronized_queue_interfaces%s Z system%s system.ads system.ali W wio_e5%s wio_e5.adb wio_e5.ali D ada.ads 20250808065140 76789da1 ada%s D a-calend.ads 20250808065140 bf7f3cc9 ada.calendar%s D a-charac.ads 20250808065140 2d3ec45b ada.characters%s D a-chlat1.ads 20250808065140 e0d72e76 ada.characters.latin_1%s D a-contai.ads 20250808065140 61e5e089 ada.containers%s D a-cbsyqu.ads 20250808065140 e22888ff ada.containers.bounded_synchronized_queues%s D a-cbsyqu.adb 20250808065140 df2ca80e ada.containers.bounded_synchronized_queues%b D a-csquin.ads 20250808065140 8c71856d ada.containers.synchronized_queue_interfaces%s D a-direct.ads 20250808065140 467e87a1 ada.directories%s D a-envvar.ads 20250808065140 00080416 ada.environment_variables%s D a-except.ads 20250808065140 e7970cd9 ada.exceptions%s D a-finali.ads 20250808065140 bf4f806b ada.finalization%s D a-ioexce.ads 20250808065140 40018c65 ada.io_exceptions%s D a-reatim.ads 20250808065140 d11673fd ada.real_time%s D a-stream.ads 20250808065140 17477cbd ada.streams%s D a-string.ads 20250808065140 90ac6797 ada.strings%s D a-strfix.ads 20250808065140 8648dedb ada.strings.fixed%s D a-strmap.ads 20250808065140 1f91ebb6 ada.strings.maps%s D a-strsea.ads 20250808065140 18c3c634 ada.strings.search%s D a-sttebu.ads 20250808065140 f1ad67a2 ada.strings.text_buffers%s D a-strunb.ads 20250808065140 b10770ab ada.strings.unbounded%s D a-stuten.ads 20250808065140 c6ced0ae ada.strings.utf_encoding%s D a-tags.ads 20250808065140 fbca0ad5 ada.tags%s D a-textio.ads 20250808065140 34ef47de ada.text_io%s D a-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%s D gnat.ads 20250808065140 b5988c27 gnat%s D g-regpat.ads 20250808065140 b85d88ef gnat.regpat%s D g-sercom.ads 20250808065140 55997d9d gnat.serial_communications%s D interfac.ads 20250808065140 9111f9c1 interfaces%s D i-c.ads 20250808065140 e94c966a interfaces.c%s D i-cstrea.ads 20250808065140 ffd01b9d interfaces.c_streams%s D system.ads 20250808065140 d0bef732 system%s D s-atacco.ads 20250808065140 5868e3ba system.address_to_access_conversions%s D s-atocou.ads 20250808065140 dc18efc3 system.atomic_counters%s D s-crtl.ads 20250808065140 beb39b9e system.crtl%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-ficobl.ads 20250808065140 dc5161d4 system.file_control_block%s D s-finpri.ads 20250808065140 5970d55a system.finalization_primitives%s D s-finroo.ads 20250808065140 0a7c3ed4 system.finalization_root%s D s-linux.ads 20250808065140 34850a8c system.linux%s D s-multip.ads 20250808065140 38ac9f73 system.multiprocessors%s D s-oscons.ads 20251021062004 42659860 system.os_constants%s D s-osinte.ads 20250808065140 89e0af7e system.os_interface%s D s-oslock.ads 20250808065140 13fa6b78 system.os_locks%s D s-parame.ads 20250808065140 3597fc11 system.parameters%s D s-putima.ads 20250808065140 17291fe4 system.put_images%s D s-regpat.ads 20250808065140 3f91c1d3 system.regpat%s D s-retsta.ads 20250808065140 0f6b06cb system.return_stack%s D s-secsta.ads 20250808065140 578279f5 system.secondary_stack%s D s-soflin.ads 20250808065140 5d88fdea system.soft_links%s D s-stache.ads 20250808065140 0b81c1fe system.stack_checking%s D s-stausa.ads 20250808065140 5be75682 system.stack_usage%s D s-stalib.ads 20250808065140 1c9580f6 system.standard_library%s D s-stoele.ads 20250808065140 ccded4e8 system.storage_elements%s D s-stratt.ads 20250808065140 516607ae system.stream_attributes%s D s-tasinf.ads 20250808065140 528dde74 system.task_info%s D s-taspri.ads 20250808065140 1a856d40 system.task_primitives%s D s-taprop.ads 20250808065140 750673ca system.task_primitives.operations%s D s-taskin.ads 20250808065140 38289021 system.tasking%s D s-traent.ads 20250808065140 c81cbf8c system.traceback_entries%s D s-unstyp.ads 20250808065140 fa2a7f59 system.unsigned_types%s D s-wchcon.ads 20250808065140 d9032363 system.wch_con%s D wio_e5.ads 20250822150046 e4b1f923 wio_e5%s D wio_e5-ham1.ads 20250822150046 71201613 wio_e5.ham1%s D wio_e5-ham1.adb 20250822150046 5fc63717 wio_e5.ham1%b G a e G c Z s b [ham1 wio_e5 62 16 none] X 1 ada.ads 18K9*Ada 22e8 64|54r14 55r14 189r7 65|54r6 55r6 56r6 57r6 58r6 58r23 60r10 . 126r41 126r65 126r105 221r16 222r16 223r16 379r25 380r25 433r12 X 5 a-contai.ads 16K13*Containers 28e19 64|54r18 55r18 189r11 65|54w10 60r14 22I9*Count_Type 64|212r79 65|60r25 X 6 a-cbsyqu.ads 44k24*Bounded_Synchronized_Queues 113e47 64|55w29 212r34 94W19 Queue 64|214r45[212] 65|492r40[64|212] 493r40[64|212] 101Y24 Enqueue 65|205s21[64|212] 529s18[64|212] 553s18[64|212] 103Y24 Dequeue 65|148s21[64|212] 572s20[64|212] 105V27 Current_Use{5|22I9}<8|52p13> 65|244s26[64|212] 318s28[64|212] 326s26[64|212] X 8 a-csquin.ads 37k24*Synchronized_Queue_Interfaces 56e49 64|54w29 211r34 X 9 a-direct.ads 76K13*Directories 524e20 65|55w10 433r16 310V13*Exists{boolean} 65|433s28 X 10 a-envvar.ads 19K13*Environment_Variables 69e30 65|56w10 379r29 22V13*Value{string} 65|382s35 384s44 385s48 386s51 29V13*Value{string} 65|383s49 387s49 388s49 389s49 390s49 391s49 X 16 a-string.ads 16K13*Strings 35e16 65|57r10 126r45 126r69 126r109 221r20 222r20 223r20 380r29 33E9*Trim_End 33e42 65|126r53 33n37*Both{33E9} 65|126r77 X 17 a-strfix.ads 49K21*Fixed 1390e22 65|57w18 126r117 221r28 222r28 223r28 380r37 176V13*Index{natural} 65|222s34 252V13*Index{natural} 65|221s34 223s34 1133V13*Trim{string} 65|126r123 1228V13*Head{string} 65|384s35 X 24 a-textio.ads 58K13*Text_IO 785e16 65|58w10 58r27 284U14*New_Line 65|596s5 433U14*Put 65|592s7 515U14*Put 65|589s5 593s7 565U14*Put_Line 65|268s7 X 26 gnat.ads 40K9*GNAT 63e9 65|139r26 139r57 140r26 140r57 141r26 141r57 220r10 229r50 . 264r10 423r28 423r59 X 27 g-regpat.ads 72K14*Regpat=72:36 65|139r31 139r62 140r31 140r62 141r31 141r62 220r15 229r55 . 264r15 423r33 423r64 X 47 s-regpat.ads 383R9*Pattern_Matcher 662e14 65|139r38 140r38 141r38 423r40 389V13*Compile{383R9} 65|139s69 140s69 141s69 423s71 582V14*Match{boolean} 65|220s22 229s62 264s22 X 52 s-stausa.ads 207U14*Initialize 208i22 272U14*Output_Results 276i22 X 63 wio_e5.ads 30K9*Wio_E5 109e11 64|62r9 229r5 65|62r14 120r32 629r5 32X3*Error 65|430r13 434r13 439r13 443r13 447r13 451r13 455r13 459r13 463r13 . 467r13 471r13 520r13 544r13 36M8*Byte 64|66r58 68r30 65|66r38 69r12 80r22 120r39 37R8*DeviceClass 103e13 64|64r30 218r30 38D8*Frequency 64|88r18 123r18 65|344r18 386r18 386r31 406r18 46U13 SerialPortOpen 65|474s10 55V12 SerialPortReceive{boolean} 65|276s20 61U13 SerialPortSend 69U13 SendATCommand 65|165s15 251s15 75U13 SendATCommand 65|478s10 486s10 85U13 SendATCommand 65|482s10 95V12 GetATResponse{string} X 64 wio_e5-ham1.ads 59i3 MaxPayloadBytes{positive} 66r38 60i3 QueueSize{positive} 212r90 62k16*Ham1 63|30k9 64|59z3 60z3 193E13 229l12 229e16 65|62b21 629l12 629t16 64R8*DeviceSubclass<63|37R8> 63|46p13 55p12 61p13 69p13 75p13 85p13 95p12 . 64|65r37 79r28 117p13 118r22 132p13 132r29 138p13 139r15 147p13 148r15 . 158p13 159r15 194r28 218c8 224e13 226r28 227r5 65|130r14 309r29 352r11 . 357r16 401r22 503r29 512r15 535r15 560r15 65P8*Device(64R8) 94r10 113r26 65|350r10 377r26 66A8*Payload(63|36M8) 74r52 149r15 160r19 171r24 173r24 177r25 179r24 . 183r41 185r46 203r15 65|519r35 536r15 543r14 561r19 586r24 601r25 617r41 . 619r9 67A11*NetworkID{string} 73r38 86r18 121r18 219r16 65|100r43 102r11 . 105r14 114r22 116r21 119r14 175r17 342r18 404r18 68M8*NodeID<63|36M8> 78r28 87r18 122r18 141r15 151r15 162r19 163r19 205r15 . 206r15 220r16 65|72r40 75r12 90r22 176r17 177r17 343r18 385r18 385r31 405r18 . 514r15 538r15 563r19 564r19 73i3*HeaderBytes{positive} 74r38 65|229r29 74i3*FrameBytes{positive} 76r17 78m3*BroadcastNode{68M8} 65|191r47 446r15 79r3*Uninitialized{64R8} 134r25 143r25 153r25 167r25 226c3 83V12*Create{65P8} 84>5 85>5 86>5 87>5 88>5 89>5 90>5 91>5 92>5 93>5 65|339b12 . 358l7 358t13 394s12 84a5 portname{string} 65|340b5 355r21 85i5 baudrate{integer} 65|341b5 355r31 86a5 network{67A11} 65|342b5 355r41 87m5 node{68M8} 65|343b5 355r50 88d5 freqmhz{63|38D8} 65|344b5 355r56 89i5 spreading{integer} 65|345b5 355r65 90i5 bandwidth{integer} 65|346b5 356r7 91i5 txpreamble{integer} 65|347b5 356r18 92i5 rxpreamble{integer} 65|348b5 356r30 93i5 txpower{integer} 65|349b5 356r42 113V12*Create{65P8} 65|377b12 396l7 396t13 117U13*Initialize 118<5 119>5 120>5 121>5 122>5 123>5 124>5 125>5 126>5 127>5 . 128>5 65|355s5 400b13 499l7 499t17 118r5 Self{64R8} 65|401b5 474m5 474r5 478r5 482r5 486r5 490m5 491m5 492m5 . 493m5 494m5 498r5 498r30 119a5 portname{string} 65|402b5 429r8 433r35 474r25 120i5 baudrate{integer} 65|403b5 437r8 437r31 437r54 438r8 438r31 438r54 . 474r35 121a5 network{67A11} 65|404b5 442r8 490r22 122m5 node{68M8} 65|405b5 446r8 491r22 123d5 freqmhz{63|38D8} 65|406b5 415r43 450r8 450r27 124i5 spreading{integer} 65|407b5 416r50 454r8 454r25 125i5 bandwidth{integer} 65|408b5 417r43 458r8 458r29 458r50 126i5 txpreamble{integer} 65|409b5 418r43 462r8 127i5 rxpreamble{integer} 65|410b5 419r43 466r8 128i5 txpower{integer} 65|411b5 420r43 470r8 470r24 132U13*Shutdown 132>22 65|503b13 507l7 507t15 132r22 Self{64R8} 134r17 65|503b22 506r5 138U13*Send 139>5 140>5 141>5 65|511b13 530l7 530t11 139r5 Self{64R8} 143r17 65|512b5 525r21 529r5 140a5 s{string} 65|513b5 519r8 519r24 523r31 524r21 141m5 dstnode{68M8} 65|514b5 526r21 147U13*Send 148>5 149>5 150>5 151>5 65|534b13 554l7 554t11 148r5 Self{64R8} 153r17 65|535b5 549r21 553r5 149a5 msg{66A8} 65|536b5 547r21 150i5 len{positive} 65|537b5 543r8 548r21 151m5 dstnode{68M8} 65|538b5 550r21 158U13*Receive 159>5 160<5 161<5 162<5 163<5 164<5 165<5 65|559b13 582l7 . 582t14 159r5 Self{64R8} 167r17 65|560b5 572r7 160a5 msg{66A8} 65|561b5 573m7 161i5 len{natural} 65|562b5 574m7 580m7 162m5 srcnode{68M8} 65|563b5 575m7 163m5 dstnode{68M8} 65|564b5 576m7 164i5 RSS{integer} 65|565b5 577m7 165i5 SNR{integer} 65|566b5 578m7 171U13*Dump 171>18 171>33 65|586b13 597l7 597t11 171a18 msg{66A8} 65|586b18 593r17 171i33 len{positive} 173r17 65|586b33 591r19 177V12*ToString{string} 177>21 177>34 65|601b12 613l7 613t15 177a21 p{66A8} 65|601b21 608r31 177i34 len{positive} 179r17 65|601b34 605r23 183V12*ToPayload{66A8} 183>22 65|523s21 617b12 627l7 627t16 183a22 s{string} 185r17 185r34 65|617b22 622r14 623r29 193T13 BackgroundTask 196l7 196e21 198r29 65|128b13 335l7 335t21 494r26 194Y11 Initialize 194>22 65|309b12 312l9 312t19 498s19 194r22 dev{64R8} 65|310r17 195Y11 Shutdown 65|319b18 321l15 321t23 506s19 198P8 TaskAccess(193T13) 223r16 202R8 Queue_Item 209e13 211r64 65|145r14 179r17 516r12 540r12 568r12 203a5 msg{66A8} 65|161r51 198m14 523m10 547m10 573r23 204i5 len{natural} 65|151r34 160r28 195m12 197r26 524m10 548m10 574r23 205m5 srcnode{68M8} 65|157r39 201m12 525m10 549m10 575r23 206m5 dstnode{68M8} 65|156r39 202m12 526m10 550m10 576r23 207i5 RSS{integer} 65|203m12 527m10 551m10 577r23 208i5 SNR{integer} 65|204m12 528m10 552m10 578r23 211K11 Queue_Interface[8|37] 212r62 212K11 Queue_Package[6|44] 214r31 65|492r26 493r26 214P8 Queue_Access(6|94W19[212]) 221r16 222r16 219a5 network{67A11} 65|155r40 185r27 490m10 220m5 node{68M8} 65|191r27 491m10 525r26 549r26 221p5 rxqueue{214P8} 65|205r13 492m10 572r12 222p5 txqueue{214P8} 65|148r13 244r18 318r20 326r18 493m10 529r10 553r10 223p5 response{198P8} 65|494m10 498r10 506r10 X 65 wio_e5-ham1.adb 66V12 ToByte{63|36M8} 66b12 66>19 70l7 70t13 198s24 66a19 s{string} 69r31 72V12 ToNodeID{64|68M8} 72b12 72>21 76l7 76t15 176s30 177s30 72a21 s{string} 75r33 80V12 ToHex{string} 80b12 80>18 86l7 86t12 120s26 161s40 593s11 80m18 b{63|36M8} 85r29 85r57 82a5 hexchars(character) 85r12 85r40 90V12 ToHex{string} 90b12 90>18 96l7 96t12 156s28 157s28 90m18 b{64|68M8} 95r29 95r57 92a5 hexchars(character) 95r12 95r40 100V12 ToNetworkID{64|67A11} 100b12 100>24 110l7 110t18 175s30 100a24 s{string} 106r53 106r55 106r76 102a5 net{64|67A11} 106m7 109r12 105i9 i{integer} 106r11 106r67 106r88 114V12 ToHex{string} 114b12 114>18 124l7 124t12 155s28 114a18 n{64|67A11} 120r58 116a5 s{string} 120m7 123r12 119i9 i{integer} 120r9 120r18 120r60 126V12 Trim=126:123{string} 415s38 416s45 417s38 418s38 419s38 420s38 126a17 Source{string} 126e34 Side{16|33E9} 130r5 mydev{64|64R8} 148r7 155r34 165r9 185r21 191r21 205r7 244r12 251r9 . 276r14 310m7 318r14 326r12 131b5 active{boolean} 311m7 316r11 320m13 132b5 inrcv{boolean} 250m9 258m9 318r52 326r50 133b5 inxmt{boolean} 164m9 249m9 318r66 326r64 134i5 RSS{integer} 224m9 230r24 231m9 238m7 135i5 SNR{integer} 225m9 230r29 232m9 239m7 136a5 buf{string} 282r19 283m9 289m7 291r10 292m9 294r12 295m11 300r27 303m9 137i5 buflen{natural} 282r10 284m9 288m7 288r22 289r11 291r14 292r13 293m9 . 293r19 294r16 295r15 296m11 296r21 299r13 300r36 304m9 139r5 resp_ign{47|383R9} 264r28 140r5 resp_rcv1{47|383R9} 220r28 141r5 resp_rcv2{47|383R9} 229r68 143U15 PopTxQueue 143b15 167l9 167t19 245s11 327s11 145r7 item{64|202R8} 148m29 151r29 156r34 157r34 160r23 161r46 151a9 cmd{string} 153m9 154m9 155m9 156m9 157m9 158m9 158r13 161m11 165r29 160i13 i{integer} 161r20 161r32 161r55 169U15 PushRxQueue 169b15 170>7 171>7 172>7 208l9 208t20 230s9 170a7 s{string} 175r42 176r39 177r39 195r20 198r31 171i7 RSS{integer} 203r23 172i7 SNR{integer} 204r23 175a7 network{64|67A11} 185r10 176m7 dstnode{64|68M8} 191r10 191r36 202r23 177m7 srcnode{64|68M8} 201r23 179r7 item{64|202R8} 195m7 197r21 198m9 201m7 202m7 203m7 204m7 205r29 197i11 i{integer} 198r18 198r36 198r46 210U15 ProcessResponse 210b15 210>31 269l9 269t24 300s11 210a31 s{string} 220r39 221r40 222r40 223r40 224r30 225r30 225r37 229r10 . 229r79 230r21 243r10 257r10 264r38 268r45 212i7 i{positive} 221m9 222r48 224r32 213i7 j{positive} 222m9 224r37 214i7 k{positive} 223m9 225r32 271U15 ReceiveOneCharacter 271b15 306l9 306t28 332s9 273e7 c{character} 276m38 276r38 289r22 309r23 dev{64|64R8} 352r5 dev{64|64R8} 355m16 357r32 379K13 env=379:29 382r31 383r45 384r40 385r44 386r47 387r45 388r45 389r45 . 390r45 391r45 380K13 str=380:37 384r31 382a5 portname{string} 394r19 383i5 baudrate{integer} 394r29 384a5 network{string} 394r39 385m5 node{64|68M8} 394r48 386d5 freqmhz{63|38D8} 394r54 387i5 spreading{integer} 394r63 388i5 bandwidth{integer} 395r7 389i5 txpreamble{integer} 395r18 390i5 rxpreamble{integer} 395r30 391i5 txpower{integer} 395r42 414a5 config_cmd{string} 482r24 423r5 config_resp{47|383R9} 482r36 516r5 item{64|202R8} 523m5 524m5 525m5 526m5 527m5 528m5 529r26 540r5 item{64|202R8} 547m5 548m5 549m5 550m5 551m5 552m5 553r26 568r5 item{64|202R8} 572m28 573r18 574r18 575r18 576r18 577r18 578r18 591i9 i{integer} 593r21 605a7 s{string} 607r16 608m9 611r14 607i11 i{integer} 608r11 608r33 619a5 p{64|66A8} 623m7 626r12 622i9 i{integer} 623r9 623r31