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_DISPATCHING_CALLS RV NO_FLOATING_POINT RV NO_IMPLICIT_CONDITIONALS RV NO_LOCAL_ALLOCATORS RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_UNCHECKED_CONVERSION RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE U hts221%b hts221.adb 831b8d2b OO PK IU KU W ada%s ada.ads ada.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali W ada.unchecked_conversion%s Z system.fat_flt%s s-fatflt.ads s-fatflt.ali Z system.fat_lflt%s s-fatlfl.ads s-fatlfl.ali U hts221%s hts221.ads 2d8cc674 EE OO PF PK IU KU Z ada.exceptions%s a-except.adb a-except.ali Z ada.streams%s a-stream.adb a-stream.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali W humidity%s humidity.ads humidity.ali W i2c%s i2c.adb i2c.ali Z system%s system.ads system.ali Z system.img_flt%s s-imgflt.ads s-imgflt.ali Z system.put_images%s s-putima.adb s-putima.ali Z system.return_stack%s s-retsta.ads s-retsta.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.stream_attributes%s s-stratt.adb s-stratt.ali Z system.wch_stw%s s-wchstw.adb s-wchstw.ali W temperature%s temperature.ads temperature.ali D ada.ads 20250808065140 76789da1 ada%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-stream.ads 20250808065140 17477cbd ada.streams%s D a-string.ads 20250808065140 90ac6797 ada.strings%s D a-sttebu.ads 20250808065140 f1ad67a2 ada.strings.text_buffers%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-tiflio.ads 20250808065140 48a0360d ada.text_io.float_io%s D a-tiinio.ads 20250808065140 76699c8f ada.text_io.integer_io%s D a-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%s D hts221.ads 20250822150046 bab74e93 hts221%s D hts221.adb 20250822150046 3737e4d7 hts221%b D humidity.ads 20250912235441 861b87f8 humidity%s D i2c.ads 20250912235441 3c4129cc i2c%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 io_interfaces.ads 20250912235441 03fd2692 io_interfaces%s D system.ads 20250808065140 d0bef732 system%s D s-crtl.ads 20250808065140 beb39b9e system.crtl%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-fatflt.ads 20250808065140 11beb392 system.fat_flt%s D s-fatgen.ads 20250808065140 d28c6cfe system.fat_gen%s D s-fatlfl.ads 20250808065140 378cba9f system.fat_lflt%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-imager.ads 20250808065140 45c7157d system.image_r%s D s-imageu.ads 20250808065140 b0b50650 system.image_u%s D s-imgflt.ads 20250808065140 d12816b5 system.img_flt%s D s-imguns.ads 20250808065140 c4e23690 system.img_uns%s D s-oscons.ads 20251021062004 42659860 system.os_constants%s D s-oslock.ads 20250808065140 13fa6b78 system.os_locks%s D s-parame.ads 20250808065140 3597fc11 system.parameters%s D s-pooglo.ads 20250808065140 91708d21 system.pool_global%s D s-powflt.ads 20250808065140 a51ab9b8 system.powten_flt%s D s-putima.ads 20250808065140 17291fe4 system.put_images%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-stalib.ads 20250808065140 1c9580f6 system.standard_library%s D s-stoele.ads 20250808065140 ccded4e8 system.storage_elements%s D s-stopoo.ads 20250808065140 e9fa2dd8 system.storage_pools%s D s-stratt.ads 20250808065140 516607ae system.stream_attributes%s D s-traent.ads 20250808065140 c81cbf8c system.traceback_entries%s D s-unstyp.ads 20250808065140 fa2a7f59 system.unsigned_types%s D s-valspe.ads 20250808065140 f810d31c system.val_spec%s D s-vauspe.ads 20250808065140 89269ba5 system.value_u_spec%s D s-vs_uns.ads 20250808065140 e7f47a27 system.vs_uns%s D s-wchcon.ads 20250808065140 d9032363 system.wch_con%s D s-wchstw.ads 20250808065140 2d112c01 system.wch_stw%s D temperature.ads 20250913171107 2d6126d3 temperature%s G a e G c Z s b [create hts221 38 12 none] G c Z s b [get hts221 42 12 none] G c Z s b [get hts221 46 12 none] G c Z s s [devicesubclassDA hts221 50 8 none] G c Z s s [devicesubclassDF hts221 50 8 none] G c Z s s [devicesubclassIP hts221 50 8 none] G c Z b b [tosigned16 hts221 37 12 none] G c Z b b [tounsigned16 hts221 42 12 none] G c Z b b [writeregister8 hts221 83 13 none] G c Z b b [readregister8 hts221 99 12 none] G c Z b b [readregister16 hts221 115 12 none] G c Z b b [slope hts221 127 12 none] G c Z b b [intercept hts221 135 12 none] X 1 ada.ads 18K9*Ada 22e8 15|23r6 38r5 43r5 X 13 a-unccon.ads 20+9 Source 15|39r7 44r7 21+9 Target 15|40r7 45r7 23v14*Unchecked_Conversion 15|23w10 38r9 43r9 X 14 hts221.ads 27K9*HTS221 50E8 60l5 60e11 15|25b14 220l5 220t11 29R8*DeviceSubclass<56|67R8><16|41R8> 32r25 42P12 42r30 46P12 46r30 50c8 . 58e13 15|195r16 200r30 211r30 32P8*Device(29R8) 38r70 15|143r70 34N3*MaxSpeed 38V12*Create{32P8} 38>19 38>43 15|143b12 196l7 196t13 38p19 bus{17|50P8} 15|143b19 164r20 165r20 166r20 167r20 171r33 172r33 173r32 . 174r32 178r33 179r33 180r41 181r31 182r41 183r32 195r32 38i43 addr{17|33I8} 15|143b43 164r25 165r25 166r25 167r25 171r38 172r38 173r37 . 174r37 178r38 179r38 180r46 181r36 182r46 183r37 195r37 42V12*Get{56|31F8}<21|35p12> 42=16 15|200b12 207l7 207t10 42r16 Self{29R8} 15|200b16 205r25 205r35 206r32 206r51 46V12*Get{16|28F8}<21|35p12> 46=16 15|211b12 218l7 218t10 46r16 Self{29R8} 15|211b16 216r25 216r35 217r30 217r49 52p5 bus{17|50P8} 15|205r30 216r30 53i5 address{17|33I8} 15|205r40 216r40 54f5 Tm{float} 15|206r37 55f5 Tb{float} 15|206r56 56f5 Hm{float} 15|217r35 57f5 Hb{float} 15|217r54 X 15 hts221.adb 31I8 Signed16 32r7 40r17 44r17 118r39 180r18 181r8 182r18 . 183r9 202r9 213r9 34M8 Unsigned16 35r7 39r17 45r17 121r23 122r23 37V12 ToSigned16[13|23]{31I8} 121s12 42V12 ToUnsigned16[13|23]{34M8} 49I8 RegisterAddress 54r29 55r29 56r29 57r29 58r29 59r29 . 60r29 61r29 62r29 63r29 64r29 65r29 66r29 67r29 68r29 69r29 70r29 71r29 . 72r29 73r29 74r29 75r29 76r29 77r29 78r29 79r29 86r15 102r15 118r15 50M8 RegisterData 87r15 102r39 110r12 54i3 WHO_AM_I{49I8} 55i3 AV_CONF{49I8} 167r31 56i3 CTRL_REG1{49I8} 164r31 57i3 CTRL_REG2{49I8} 165r31 58i3 CTRL_REG3{49I8} 166r31 59i3 STATUS_REG{49I8} 60i3 HUMIDITY_OUT_L{49I8} 216r49 61i3 HUMIDITY_OUT_H{49I8} 62i3 TEMP_OUT_L{49I8} 205r49 63i3 TEMP_OUT_H{49I8} 64i3 CALIB_0{49I8} 173r43 65i3 CALIB_1{49I8} 174r43 66i3 CALIB_2{49I8} 180r52 67i3 CALIB_3{49I8} 182r52 68i3 CALIB_4{49I8} 69i3 CALIB_5{49I8} 181r42 183r43 70i3 CALIB_6{49I8} 171r44 71i3 CALIB_7{49I8} 72i3 CALIB_8{49I8} 73i3 CALIB_9{49I8} 74i3 CALIB_A{49I8} 172r44 75i3 CALIB_B{49I8} 76i3 CALIB_C{49I8} 178r44 77i3 CALIB_D{49I8} 78i3 CALIB_E{49I8} 179r44 79i3 CALIB_F{49I8} 83U13 WriteRegister8 83b13 84>5 85>5 86>5 87>5 95l7 95t21 164s5 165s5 166s5 . 167s5 84p5 bus{17|50P8} 94r5 85i5 addr{17|33I8} 94r15 86i5 regaddr{49I8} 92r24 87m5 regdata{50M8} 93r24 89a5 cmd{17|37A8} 92m5 93m5 94r21 94r26 99V12 ReadRegister8{50M8} 99b12 100>5 101>5 102>5 111l7 111t20 121s34 122s34 . 173s18 174s18 180s27 181s17 182s27 183s18 100p5 bus{17|50P8} 109r5 101i5 addr{17|33I8} 109r21 102i5 regaddr{49I8} 108r24 104a5 cmd{17|37A8} 108m5 109r27 109r32 105a5 resp{17|39A8} 109m44 109r50 110r25 115V12 ReadRegister16{31I8} 115b12 116>5 117>5 118>5 123l7 123t21 171s18 . 172s18 178s18 179s18 205s10 216s10 116p5 bus{17|50P8} 121r48 122r48 117i5 addr{17|33I8} 121r53 122r53 118i5 regaddr{49I8} 121r59 122r59 127V12 Slope{float} 127b12 127>18 127>22 127>26 127>30 131l7 131t12 138s17 . 187s11 192s11 127f18 x1{float} 130r27 127f22 y1{float} 130r18 127f26 x2{float} 130r23 127f30 y2{float} 130r13 135V12 Intercept{float} 135b12 135>22 135>26 135>30 135>34 139l7 139t16 188s11 . 193s11 135f22 x1{float} 138r23 138r39 135f26 y1{float} 138r12 138r27 135f30 x2{float} 138r31 135f34 y2{float} 138r35 147f5 HX1{float} 171m5 192r17 193r21 148f5 HX2{float} 172m5 192r27 193r31 149f5 HY1{float} 173m5 192r22 193r26 150f5 HY2{float} 174m5 192r32 193r36 151f5 TX1{float} 178m5 187r17 188r21 152f5 TX2{float} 179m5 187r27 188r31 153f5 TY1{float} 180m5 187r22 188r26 154f5 TY2{float} 182m5 187r32 188r36 158f5 Tm{float} 187m5 195r43 158f9 Tb{float} 188m5 195r47 158f13 Hm{float} 192m5 195r51 158f17 Hb{float} 193m5 195r55 202i5 S{31I8} 205m5 206r46 213i5 S{31I8} 216m5 217r44 X 16 humidity.ads 26K9*Humidity 14|24w6 30r5 46r53 51r5 15|211r53 217r12 16|48e13 28F8*Relative 14|46r62 15|211r62 217r21 41h8*InputInterface<21|31R8[36]> 14|30r14 51r14 X 17 i2c.ads 25K9*I2C 14|23w6 34r26 38r34 38r50 52r15 53r15 15|84r15 85r15 89r15 92r15 . 93r15 100r15 101r15 104r15 105r15 108r15 116r15 117r15 143r34 143r50 17|105e8 33I8*Address 14|38r54 53r19 15|85r19 101r19 117r19 143r54 35M8*Byte 15|92r19 93r19 108r19 37A8*Command(35M8) 15|89r19 104r19 39A8*Response(35M8) 15|105r19 45h8*BusInterface 50P8*Bus(45R8) 14|38r38 52r19 15|84r19 100r19 116r19 143r38 55i3*SpeedFast{positive} 14|34r30 72x13*Write 15|94R9 80x13*Transaction 15|109R9 X 21 io_interfaces.ads 31h8*InputInterface X 56 temperature.ads 26K9*Temperature 14|25w6 29r30 42r53 50r30 15|200r53 206r12 56|74e16 31F8*Celsius 14|42r65 15|200r65 206r24 67h8*InputInterface<21|31R8[62]> 14|29r42 50r42