dIT- .textP" P`/4377Z P"@B/4389|#@B/4403|# P`/44300|# P`/4483@# P`/45280D$ P`/45730b$ P`/46100$ P`/4652$ P`/4686  % P`/47324% P`/4770 % P`/4819p% P`/4860 0V& P`/4909Pj& P`/49500& P`/4986@@ ' P`/5013P' P`/5046 Z' P`/5083x'P/5110x'P/5144x'P/5171x'P/5200x'P/5226 x'@@@/5249x'@@@/5310'@@@/5376'@@@/5437 '@@@/5460 '@@@/5483('@@@/5538 0'@@@/5561 P'@@@/5584 p'@@@/5607 '@@@/5630 '@@@/5653 '@@@/5676' @@B/5689n(-@B/5701* P`/5726 *@0@/5780 *@0@/5834 *@0@/5880 *@0@/5926 *@0@/5972 *@0@/6018 +@0@/6056 .+@0@/6094!L+@0@/6137 !L+@0@/6180 !j+@0@/6215 4!+@0@/6250@!+@0@/6297 H!+@0@/6344 T!+@0@/6383 t!+@0@/6422!,@0@/6472 !,@0@/6522 !2,@0@/6564 !Z,@0@/6606!x,@0@/6656 !x,@0@/6706 !,@0@/6748 !,@0@/6790",@0@/6827 ",@0@/6864",@0@/6892 ",@0@/6920("-@0@/6954 0"-@0@/6988<"6-@0@/7026 D"6-@0@V! comusb.pas 6  / 6y"  )    0  s  m O T  & T   ) }   b  & b z  $ 0   z~   u   u    /            o              w            g &       -        7  % B 4?  I4 I.' 6 ? I.' 6  I.' 6 ? I $> I I   ($> UHHd$HMHEHHMHd$ ]UHHd$HMUHEHEHEEЋEHHMHMH=Hc HUAE}uE} uE}~7E} t*UHMALEHUHMAE;E~HMH+HEHtH@H2} }RHMHUHHe]UHHd$HEHHMHd$ ]UHHd$HMHMHEHEHtH@H@ELHUHMAHMHHc DEEHHe]UHHd$HMHEHHd$ ]UHHd$MHEHEEiffffHcMHUAE}uE}~*UHMALEHUHMA}HEHtH@H=}}}HHe]UHHd$HEHHd$ ]UHHd$HED$ D$(Hc AA H  HM'HUH HtHME EHEHe]UHHd$HMHd$ ]UHHd$HMHMHEH=~$uHUH EEHEHe]UHHd$HEHHd$ ]UHHd$HEHHHMHME}nHHMHME}LHHMHME}*HHMHME}EHEHe]UHHd$} EEEHe]UHHd$HcHHc Hc He]UHHd$He]UHHd$HHHe] timeout RESETPeltierCOM3COM4COM5COM6| ,/ ,O ,& , ,& , , , , , , , ,- ,7 , , jcomusb.pasFree Pascal 3.0.4 2019/10/27F:/labor/peltier/src/ DEVICE SERIALHANDLER PARITY STOPBITS FLAGS EGETSERIALPORTAresultvxGETSERIALPORTvxRESULTvxDEVvhfin$5AparentfpINITUSBASHANDLERvxSTATUSvpdefaultstatus XvhIv`SSvXkfin$2A&parentfpCLOSEUSBA7STARTUSBA-resultvxSTARTUSBvxRESULTvxGETUSBAOresultvpTvxGETUSBvpRESULTvpSvhdefaults STATUSv`defaultstatus XvXIvPdefaulti SSvHkfin$0A/parentfpSENDUSBASvxWRITECOUNTvpSTATUSvhSSv`fin$1A&parentfpGETPELTIERAresultvxGETPELTIERvxRESULTvxSvpfin$3AparentfpSSADEVvxresultvpSSvpRESULTvpfin$4AparentfpCOMUSB_$$_init_implicit$ACOMUSB_$$_finalize_implicit$ABYTEu BYTE kLONGINT LONGINT ANSISTRING  parentfp_void_pointer CHAR Char TPARITYTYPE TPARITYTYPENONEPARITYODDPARITYEVENPARITY TSERIALFLAGSWTSERIALFLAGS E  2P/  P),;  2P&  rPm|  2P&  P  2P  rP  2P  RP^p  2P  rP  RP-  2P7  2P  2P. ? M  $2uYgx  ""$3$A&O(#/V+:48>6GZ`,s,<'0 ;Z&^6>IR\,eq|b&f@,GZwjn2&21,GM,RYB^hv D $rv%,+,3B*GM,bpz~F!*:HCL\Jen~L - ,, ',,7 *4N  HN L xN |N N N 8N <hN lN N N (N , XN \"N $N &N ( L PXRk*,.02  GOu}@$"$<"D"  68C:d l  mu(&0&Z(b(  T     X\`dhlptx|    ""$$&&((.filegcomusb.pas.textZ90n@0 0 9  g   p  A0e@ ;U l( ? V ! " # $ % & ' $(n-0)I*+ , - .?/ m0 1 23 4 25 U67 8 9 :3; e< = >?  @ G A q B C  D E  F G 7 H] I       1 R n          !# "1 #? $M %[ &i )z  *   " 6 I ` , .   082b461F8l:<>@DBhDFH.debug_line.debug_abbrev.text.b_DEBUGSTART_$COMUSB.text.n_comusb$_$getusb$longint$$ansistring_$$_fin$0.text.n_comusb_$$_getusb$longint$$ansistring.text.n_comusb$_$sendusb$ansistring_$$_fin$1.text.n_comusb_$$_sendusb$ansistring.text.n_comusb$_$initusb$longint_$$_fin$2.text.n_comusb_$$_initusb$longint.text.n_comusb$_$getpeltier$$longint_$$_fin$3.text.n_comusb_$$_getpeltier$$longint.text.n_comusb$_$ss$ansistring$$longint_$$_fin$4.text.n_comusb_$$_ss$ansistring$$longint.text.n_comusb$_$getserialport$$longint_$$_fin$5.text.n_comusb_$$_getserialport$$longint.text.n_comusb_$$_startusb$$longint.text.n_comusb_$$_closeusb.text.n_comusb_$$_init_implicit$.text.n_comusb_$$_finalize_implicit$.bss.n_u_$comusb_$$_device.bss.n_u_$comusb_$$_serialhandler.bss.n_u_$comusb_$$_parity.bss.n_u_$comusb_$$_stopbits.bss.n_u_$comusb_$$_flags.rdata.n__$COMUSB$_Ld1.rdata.n_tc_$comusb$_$getusb$longint$$ansistring_$$_defaults.rdata.n_tc_$comusb$_$getusb$longint$$ansistring_$$_defaultstatus.rdata.n_tc_$comusb$_$getusb$longint$$ansistring_$$_defaulti.rdata.n__$COMUSB$_Ld2.rdata.n__$COMUSB$_Ld3.rdata.n_tc_$comusb$_$initusb$longint_$$_defaultstatus.rdata.n__$COMUSB$_Ld4.rdata.n__$COMUSB$_Ld5.rdata.n__$COMUSB$_Ld6.rdata.n__$COMUSB$_Ld7.rdata.n__$COMUSB$_Ld8.rdata.n__$COMUSB$_Ld9.debug_frame.debug_info.text.z_DEBUGEND_$COMUSB.xdata.n_comusb$_$getusb$longint$$ansistring_$$_fin$0.pdata.n_comusb$_$getusb$longint$$ansistring_$$_fin$0.xdata.n_comusb_$$_getusb$longint$$ansistring.pdata.n_comusb_$$_getusb$longint$$ansistring.xdata.n_comusb$_$sendusb$ansistring_$$_fin$1.pdata.n_comusb$_$sendusb$ansistring_$$_fin$1.xdata.n_comusb_$$_sendusb$ansistring.pdata.n_comusb_$$_sendusb$ansistring.xdata.n_comusb$_$initusb$longint_$$_fin$2.pdata.n_comusb$_$initusb$longint_$$_fin$2.xdata.n_comusb_$$_initusb$longint.pdata.n_comusb_$$_initusb$longint.xdata.n_comusb$_$getpeltier$$longint_$$_fin$3.pdata.n_comusb$_$getpeltier$$longint_$$_fin$3.xdata.n_comusb_$$_getpeltier$$longint.pdata.n_comusb_$$_getpeltier$$longint.xdata.n_comusb$_$ss$ansistring$$longint_$$_fin$4.pdata.n_comusb$_$ss$ansistring$$longint_$$_fin$4.xdata.n_comusb_$$_ss$ansistring$$longint.pdata.n_comusb_$$_ss$ansistring$$longint.xdata.n_comusb$_$getserialport$$longint_$$_fin$5.pdata.n_comusb$_$getserialport$$longint_$$_fin$5.xdata.n_comusb_$$_getserialport$$longint.pdata.n_comusb_$$_getserialport$$longint.xdata.n_comusb_$$_startusb$$longint.pdata.n_comusb_$$_startusb$$longint.xdata.n_comusb_$$_closeusb.pdata.n_comusb_$$_closeusb.xdata.n_comusb_$$_init_implicit$.pdata.n_comusb_$$_init_implicit$.xdata.n_comusb_$$_finalize_implicit$.pdata.n_comusb_$$_finalize_implicit$DEBUGSTART_$COMUSBCOMUSB_$$_GETUSB$LONGINT$$ANSISTRINGCOMUSB_$$_SENDUSB$ANSISTRINGCOMUSB_$$_INITUSB$LONGINTCOMUSB_$$_GETPELTIER$$LONGINTCOMUSB_$$_SS$ANSISTRING$$LONGINTCOMUSB_$$_GETSERIALPORT$$LONGINTCOMUSB_$$_STARTUSB$$LONGINTCOMUSB_$$_CLOSEUSBINIT$_$COMUSBCOMUSB_$$_init_implicit$FINALIZE$_$COMUSBCOMUSB_$$_finalize_implicit$U_$COMUSB_$$_DEVICE_$COMUSB$_Ld1_$COMUSB$_Ld2_$COMUSB$_Ld3_$COMUSB$_Ld4_$COMUSB$_Ld5_$COMUSB$_Ld6_$COMUSB$_Ld7_$COMUSB$_Ld8_$COMUSB$_Ld9DEBUGEND_$COMUSBfpc_ansistr_decr_ref$unwind$COMUSB$_$GETUSB$LONGINT$$ANSISTRING_$$_fin$0fpc_ansistr_assignSERIAL_$$_SERREAD$QWORD$formal$LONGINT$$LONGINTSYSUTILS_$$_SLEEP$LONGWORDfpc_char_to_ansistrfpc_ansistr_concat__FPC_specific_handler$unwind$COMUSB_$$_GETUSB$LONGINT$$ANSISTRING$unwind$COMUSB$_$SENDUSB$ANSISTRING_$$_fin$1fpc_ansistr_incr_reffpc_ansistr_uniqueSERIAL_$$_SERWRITE$QWORD$formal$LONGINT$$LONGINT$unwind$COMUSB_$$_SENDUSB$ANSISTRING$unwind$COMUSB$_$INITUSB$LONGINT_$$_fin$2$unwind$COMUSB_$$_INITUSB$LONGINT$unwind$COMUSB$_$GETPELTIER$$LONGINT_$$_fin$3SERIAL_$$_SERSETPARAMS$QWORD$LONGINT$LONGINT$TPARITYTYPE$LONGINT$TSERIALFLAGSSYSTEM_$$_POS$RAWBYTESTRING$RAWBYTESTRING$$INT64MAINUNIT_$$_PARAMOUT$unwind$COMUSB_$$_GETPELTIER$$LONGINT$unwind$COMUSB$_$SS$ANSISTRING$$LONGINT_$$_fin$4SERIAL_$$_SEROPEN$ANSISTRING$$QWORD$unwind$COMUSB_$$_SS$ANSISTRING$$LONGINT$unwind$COMUSB$_$GETSERIALPORT$$LONGINT_$$_fin$5$unwind$COMUSB_$$_GETSERIALPORT$$LONGINT$unwind$COMUSB_$$_STARTUSB$$LONGINTSERIAL_$$_SERSYNC$QWORDSERIAL_$$_SERFLUSHOUTPUT$QWORDSERIAL_$$_SERCLOSE$QWORD$unwind$COMUSB_$$_CLOSEUSB$unwind$COMUSB_$$_init_implicit$$unwind$COMUSB_$$_finalize_implicit$.debug_line.debug_abbrev.text.b_DEBUGSTART_$COMUSB.text.n_comusb$_$getusb$longint$$ansistring_$$_fin$0.text.n_comusb_$$_getusb$longint$$ansistring.text.n_comusb$_$sendusb$ansistring_$$_fin$1.text.n_comusb_$$_sendusb$ansistring.text.n_comusb$_$initusb$longint_$$_fin$2.text.n_comusb_$$_initusb$longint.text.n_comusb$_$getpeltier$$longint_$$_fin$3.text.n_comusb_$$_getpeltier$$longint.text.n_comusb$_$ss$ansistring$$longint_$$_fin$4.text.n_comusb_$$_ss$ansistring$$longint.text.n_comusb$_$getserialport$$longint_$$_fin$5.text.n_comusb_$$_getserialport$$longint.text.n_comusb_$$_startusb$$longint.text.n_comusb_$$_closeusb.text.n_comusb_$$_init_implicit$.text.n_comusb_$$_finalize_implicit$.bss.n_u_$comusb_$$_device.bss.n_u_$comusb_$$_serialhandler.bss.n_u_$comusb_$$_parity.bss.n_u_$comusb_$$_stopbits.bss.n_u_$comusb_$$_flags.rdata.n__$COMUSB$_Ld1.rdata.n_tc_$comusb$_$getusb$longint$$ansistring_$$_defaults.rdata.n_tc_$comusb$_$getusb$longint$$ansistring_$$_defaultstatus.rdata.n_tc_$comusb$_$getusb$longint$$ansistring_$$_defaulti.rdata.n__$COMUSB$_Ld2.rdata.n__$COMUSB$_Ld3.rdata.n_tc_$comusb$_$initusb$longint_$$_defaultstatus.rdata.n__$COMUSB$_Ld4.rdata.n__$COMUSB$_Ld5.rdata.n__$COMUSB$_Ld6.rdata.n__$COMUSB$_Ld7.rdata.n__$COMUSB$_Ld8.rdata.n__$COMUSB$_Ld9.debug_frame.debug_info.text.z_DEBUGEND_$COMUSB.xdata.n_comusb$_$getusb$longint$$ansistring_$$_fin$0.pdata.n_comusb$_$getusb$longint$$ansistring_$$_fin$0.xdata.n_comusb_$$_getusb$longint$$ansistring.pdata.n_comusb_$$_getusb$longint$$ansistring.xdata.n_comusb$_$sendusb$ansistring_$$_fin$1.pdata.n_comusb$_$sendusb$ansistring_$$_fin$1.xdata.n_comusb_$$_sendusb$ansistring.pdata.n_comusb_$$_sendusb$ansistring.xdata.n_comusb$_$initusb$longint_$$_fin$2.pdata.n_comusb$_$initusb$longint_$$_fin$2.xdata.n_comusb_$$_initusb$longint.pdata.n_comusb_$$_initusb$longint.xdata.n_comusb$_$getpeltier$$longint_$$_fin$3.pdata.n_comusb$_$getpeltier$$longint_$$_fin$3.xdata.n_comusb_$$_getpeltier$$longint.pdata.n_comusb_$$_getpeltier$$longint.xdata.n_comusb$_$ss$ansistring$$longint_$$_fin$4.pdata.n_comusb$_$ss$ansistring$$longint_$$_fin$4.xdata.n_comusb_$$_ss$ansistring$$longint.pdata.n_comusb_$$_ss$ansistring$$longint.xdata.n_comusb$_$getserialport$$longint_$$_fin$5.pdata.n_comusb$_$getserialport$$longint_$$_fin$5.xdata.n_comusb_$$_getserialport$$longint.pdata.n_comusb_$$_getserialport$$longint.xdata.n_comusb_$$_startusb$$longint.pdata.n_comusb_$$_startusb$$longint.xdata.n_comusb_$$_closeusb.pdata.n_comusb_$$_closeusb.xdata.n_comusb_$$_init_implicit$.pdata.n_comusb_$$_init_implicit$.xdata.n_comusb_$$_finalize_implicit$.pdata.n_comusb_$$_finalize_implicit$