Quelltext /~heha/hsn/bl/hid-flash.zip/hid-flash.exe

MZ@	!L!This program cannot be run in DOS mode.

$\R=<=<=<o=<===</=<1"7=<Rich=<PELՑe/k0@@|px.texth `.data\0@#$&$<$N$#!!!!!!""r!\!T!H!<!,!!!  ! :"~""Z""d#n#x######\######""J#T#>#6#,##$##@@O@	*WBTLDCMDWeAct:COMcom%@]@O@baud=9600 data=8 parity=n stop=1 dtr=off rts=off``@UDSVEWP
3jWEWPx@EMQMWQWEE}Pt@WWhPEPDžu|@tPWh@jWjhP`@؃t,FPSD
Ή^tMt!Sh@~EEPEuPWubEPS
t"FPuFPYFuup@39~_^[VF@tPwYvtVh@^UVejEjPXEPEPFPuvL@u<P@=u/uvT@uPEPEPvX@u	v\@F9EtPMt	y2^UVejEjPEPEPFPuvH@u<P@=u/uvT@uPEPEPvX@u	v\@F9EtPMt	y2^VF Pt$vduPL$tܰ2^AVW@;t@|2_^ðjjdt$`T4@V5@0@PT4@j֡@ P@jdD@^USVWV<@t50@3Mu}E@uuu@5@ Ph4@Y4@Yj?_@ PSYOYu=@h3@$2@ס@ Ph2@փE?@ PSMYYuh2@$|2@$`2@Yj^@V P@EeeexeY;YuEhX2@Ws	YYu	EhP2@WY	YYu	E3PPjWPh@@6P 	YVSjWjh@@hH2@S@SE}Ep@tA@Ph@YYu6h@YYt>uuWh02@@YY39]5@h2@YSMMd=	uf9]Lf}@-M:PM.Ph1@փf}A+jAjSVuEPEEPME=*Wu[j@NVMhjuMt-E@XuSh1@@YEYu}tU}t?h1@@Y@jNYVMuhj2uMk:h1@@Ye}t^5@3jSuEփu@jjuփszWhh1@@YYEu@eYEE8<39u}h81@@f}Y'EjPM @73}ugh 1@@f}YtEjPM @&}@u@ujNVM9ȈEM
}'۸1@Et2=@f%1@PVEjP׉ESVEjP׃ EjuPh0@@@=@ P׋]e3uj@X+PD3jP@|t@|j@X+PD3hPJMS_E@fEu}~]j@KYu]uuh0@@@ P׃Mhju
Et^f}t	Ex>}tE@Hu0ExE@HyuExu
@|	eMs}E}@u@ujN@VM\3cWh0@@uYYM5@h0@$x0@h40@@Yh(0@@YE39}t	uY9}t	uY9}t	uYX4@;tjPh0@@Y3Y5X4@Mp9}uMMF|:h0@@YMuh(0@@YME_^[Á=0@4@t4@P@YS[4@u0@P@YUQQSVW3j:W]@Y;YtS@SP@E5@Wh44@=X4@YYWM9]t`h 4@YMFM(5D@W֍MW֍MW֍MW֍MWuֱ.M_^[VWV$PVW_^SVWS	WSVD$ 7_^[V<D$tVY^UVEWP$@P@E}P3Y9uEEu~RS}= @EVVVVj0VS׉EPUYMVVuPEj0VSEEEE;E|[Eu0@uuYYP,@_^UDSVuE3MhD4@jP1@EVVjVVhP4@؃tfWj_EWVPM}3}ܫEPEPh(@0@_tEPSd@tEPS(@u	Sh@EE^[tPh@j18@j18@j18@QD$jPjhL4@1L@Y%@%@%@%@%@%@%@%@%@%@%@%@%@%@ ,"X "pl "t #`$#$&$<$N$#!!!!!!""r!\!T!H!<!,!!!  ! :"~""Z""d#n#x######\######""J#T#>#6#,##$##CloseHandle;CreateFileWCancelIoKGetOverlappedResultWaitForSingleObject1GetLastErrorWriteFileAReadFileSleepMultiByteToWideCharSetConsoleOutputCPExitProcessLocalFreeWideCharToMultiByteGetCommandLineWhSetCommTimeoutsgSetCommStateBuildCommDCBAndTimeoutsA8CreateFileAEscapeCommFunctionKERNEL32.dll:SetupDiDestroyDeviceInfoList]SetupDiGetDeviceInterfaceDetailW>SetupDiEnumDeviceInterfacesMSetupDiGetClassDevsWSETUPAPI.dllCommandLineToArgvWSHELL32.dll_purecall??3@YAXPAX@Z??2@YAPAXI@ZmemsetLfflush_iobputcharZfread_snprintfIfcloseaftell_fseekprintfstrstr_wfopenstrcmpsetbufputsWfputsstrtoulstrrchrmemcmpstrlenmemcpymsvcrt.dllHidD_FreePreparsedDataHidP_GetCaps
HidD_GetPreparsedDataHidD_GetAttributesHidD_GetHidGuidHidD_SetFeatureHID.DLL\|/-found.> Searching for %sNot found!Output report size must be 64 (plus one for the report ID byte)!	Please update the firmware to the latest version (v3.00+)Error!> Error opening firmware file %s
%*u> Flashing firmware, size = %s, current = %*u%uunknown> Initialize flashing> Reboot STM32 controller and start application> firmware file %s is empty!
> "erase" is only available on WeAct boot loader, parameter ignored.> Erase flash> Version string is "%s".
found [%04X:%04X].
> Searching for STM32 device> Unable to open %s
rberasestart	hid-flash start | eraseUsage:  hid-flash <binary_firmware_file> [comport[:delay-ms]]┘└│ HID-Flash v2.2.4 - STM32 driverless HID Bootloader Flash Tool	│
│ (c)		2018 - Bruno Freitas	www.brunofreitas.com	│
│ (c) 2018-2019 - Vassilis Serasidis	www.serasidis.gr	│
│ Customized for STM32duino ecosystem	www.stm32duino.com	│
│	 2021-2024 - Henrik Haftmann	www.tu-chemnitz.de/~heha│┐─┌ --  — Done.> Toggling DTR...> Open "%s"
\\.\%s1EAF
Vorgefundene Kodierung: UTF-80