kopiowanie pliku przez rs232

0

c++ dos 16bit
jak przesłać plik z jednego kompa na drugiego przez rs232?
ma ktoś jakieś pomysły?

0

zrob se jakis prosty protokol, podziel dane na male fragmenty o stalej dlugosci i tak je wysylaj po uprzednim nawiazaniu polaczenia, dzieki temu nie bedziesz mial problemow z oczekiwaniem na dane a szanse bledow sie zmniejsza jezeli masz dlugi kabel...

0

no cóż Cepa nie będę ukrywał że nie wiem jak się zabrać za to o czym piszesz, zrobiłem transmisję przez eresa, wykorzystuje fankcje bioscom() i probuje wysylac plik znak po znaku i to nawet idzie, ale wolno i z bledami
zna ktoś może jakieś biblioteki, albo może ktoś jest w stanie podać jakieś konkretne linki lub sposób na ten problem???

0

hmm z tego co pamietam to bioscom itp funkcje czekaja na okreslona ilosc bajtow, mozesz to wykorzystac. Zrob sobie strukture w ktorej bedziesz mial:

  • dlugosc danych
  • sume kontrolna
  • dane
    Nastepnie po nawiazaniu polaczenia wysylasz taki "pakiet" i czekasz az odbierzesz potwierdzenie odebrania w postaci jakiegos okreslonego bajtu po czym znow wysylasz i tak wkolko.

Ja bym tak to zrobil ale kazdy moze miec inny pomysl...

1 użytkowników online, w tym zalogowanych: 0, gości: 1