Модуль "P2KApi" (часть 53) - TP2KAPI.FlashCmd2
последняя версия: 3.0.9 build 961 beta
от 07 декабря 2007 г.
от 07 декабря 2007 г.
function TP2KAPI.FlashCmd2(Acmd: shortstring): shortstring; var cmd: string; Cmd_temp: array[0..255] of char; i: byte; tmp: string; Cmd_Ans: array[0..1023] of char; xx: dword;
begin result:= ''; cmd:= ACmd; if not TelStatus then exit; i:=0; repeat cmd_temp[i]:= cmd[i+1]; i:=i+1; //until i = length(cmd)+1; until i = length(cmd); //USB_WriteDataEx(@Cmd_temp, i+1, 2,6000); USB_WriteDataEx(@Cmd_temp, i, 2,xFlashTimeOut); // Sleep(100); FillMemory(@Cmd_ans, 1024, 0); xx:= 1024; USB_ReadDataEx(@Cmd_ans, xx,2,xFlashTimeOut); i:=0; tmp:= ''; repeat tmp:= tmp + cmd_ans[i]; i:=i+1; //until (cmd_ans[i]=#03) or (i>=128); until i < xx; result:= PChar(tmp); end;
Еще записи по теме
- Модуль "P2KApi" (часть 5)
- Модуль "BackupFormat" (часть 5) - RestorePhoneBookEx_03
- Модуль "Будильник" (часть 3) - LoadAlarmClock
- Модуль "Справочник" (часть 17) - BackupPhoneBook
- Модуль "Flash Rainbow POG" (часть 17) - spSkinSpeedButton1Click
- Модуль "Flash_Patching" (часть 1) - определение переменных и типов данных
- Модуль "ComPortsNotifier" (часть 4) - CreateMotorolaPortsNotifier
