Wgrywanie FirmWare - port COM

0

Witam,
Pisze programik(a właściwie aktualizuję) programik do wgrywanie FirmWare przez port com - w starsza wersja nie działała pod Vista(robi się BlueScreen).

W starszej wersji były wykorzystane komponenty ApdProtocol, ApdComPort;
wyglądało w t skrócie tak:

type
  TForm1 = class(TForm)
    ApdProtocol1: TApdProtocol;
    ApdComPort1: TApdComPort;
 
// i potem w programi konfiguracja portu oraz:
  apdprotocol1.FileMask:=edit1.Text; //wskazanie pliku
  apdprotocol1.StartTransmit; // start wysyłania

W nowszej wersji użyłem komponentu ComPort do obsługi portu COM i nie wiem czego użyć jako tego drugiego komponentu - szczerze mówiąc nawet nie bardzo wiem co to jest.
Szukałem po necie ale nic konkretnego nie znalazłem - może ktoś ma o tym pojęcie i może dać jakieś wskazówki

Przy pomocy ComPort komputer normalnie gada z kontrolerem więc problem jest tylko z przesłaniem pliku firmware.

0

Write

0
Misiekd napisał(a)

Write

Z jakim parametrami żeby wysłać plik??
Możesz przykładem zapodać??

jest to plik bin nie wiem czy to ma jakieś znaczenie??

0

trzeba go odczytać do bufora/streamu i dopiero - nie ma wysyłania pliku

0
Misiekd napisał(a)

trzeba go odczytać do bufora/streamu i dopiero - nie ma wysyłania pliku

Zapodaj proszę kawałkiem kodu może coś skumam...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.