c++ dos 16bit
jak przesłać plik z jednego kompa na drugiego przez rs232?
ma ktoś jakieś pomysły?
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...
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???
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...