Gerät :: serialport :: xmodem

Geräte :: serialport :: XMODEM enthält ein XMODEM-Dateiübertragungsprotokoll für das Gerät :: serialport.
Jetzt downloaden

Gerät :: serialport :: xmodem Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Cosimo Streppone
  • Website des Verlags:
  • http://search.cpan.org/~dkasak/PDF-ReportWriter-1.5/lib/PDF/ReportWriter/Datasource.pm

Gerät :: serialport :: xmodem Stichworte


Gerät :: serialport :: xmodem Beschreibung

Gerät :: serialport :: XMODEM enthält ein Xmodem-Dateiübertragungsprotokoll für das Gerät :: serialport. Gerät :: serialport :: XMODEM enthält ein XMODEM-Dateiübertragungsprotokoll für das Gerät :: serialport.synopsis verwenden Gerät :: serialport :: xmodem; Dies ist eine XMODEM-Implementierung, die eine Datei mit 128 Byte-Blöcken empfängt. Dieses Modul soll einen offenen und vorbereiteten Port mit aktivem Anschluss übergeben. Diese Uhrzeit kann es nur 128 Byte-Blöcke empfangen, jedoch sind 1k-Blöcke in den Werken. Ich plane, eine Send-Funktionalität bald zu schreiben.Device :: serialport :: xmodem :: constantssynopsiSisthis ist ein Satz von Anhalten, die Sechskantwerte für Folgendes zurückgeben: NUL ^ @ 0x00 null SOH ^ A 0x01 Start des Header 128 Byte Block STX ^ B 0x02 Start des Header 1k Byte Block EOT ^ D 0x04 Ende der Trasmission ACK ^ E 0x06 Akkreubergded NAK ^ U 0x15 nicht anerkannt Single XMODEM-Datenblock.Synopsis My $ B = Xmodem :: Block-> Neu (1, 'Meine Daten ... ...'); Wenn (definiert $ B) {# OK, Block installiert, überprüfen Sie die Prüfsumme, wenn ($ B-> Verify ('Checksum', )) {...} else {...}} else {# kein Block } # Berechnen Sie die Prüfsumme, CRC16, 32, ... $ CRC16 = $ B-> CRC16 (); $ crc32 = $ b-> crc32 (); $ chksm = $ b-> Prüfsumme (); $ b-> to_string (); # gibt eine formatierte Nachricht blockrequirements aus: · perl


Gerät :: serialport :: xmodem Zugehörige Software