Main > Programming > Libraries >

Device::SerialPort::Xmodem 1.03

Device::SerialPort::Xmodem 1.03

Sponsored Links

Device::SerialPort::Xmodem 1.03 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.043 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 830
Date added: 2007-08-08
Publisher: Cosimo Streppone

Device::SerialPort::Xmodem 1.03 description

Device::SerialPort::Xmodem contains an Xmodem file transfer protocol for Device::SerialPort.

SYNOPSIS

use Device::SerialPort::Xmodem;

This is an Xmodem implementation designed to receive a file using 128 byte blocks. This module is intended to be passed an open and prepared port with active connection.

At this time it can only receive 128 byte blocks, however 1k blocks are in the works. I do plan to write a send functionality soon.

Device::SerialPort::Xmodem::Constants

Synopsis

This is a set of contants that return hex values for the following:

nul ^@ 0x00 null
soh ^A 0x01 start of header 128 byte block
stx ^B 0x02 start of header 1k byte block
eot ^D 0x04 end of trasmission
ack ^E 0x06 acknowlegded
nak ^U 0x15 not acknowledged
can ^X 0x18 cancel
C 0x43 C ASCII char
ctrl_z ^Z 0x1A end of file marker

Xmodem::Block

Class that represents a single Xmodem data block.

Synopsis

my $b = Xmodem::Block->new( 1, My Data...< until-128-chars >... );
if( defined $b ) {
# Ok, block instanced, verify its checksum
if( $b->verify( checksum, < my_chksum > ) ) {
...
} else {
...
}
} else {
# No block
}

# Calculate checksum, crc16, 32, ...
$crc16 = $b->crc16();
$crc32 = $b->crc32();
$chksm = $b->checksum();

$b->to_string(); # outputs a formated message block

Device::SerialPort::Xmodem 1.03 Screenshot

Advertisements

Device::SerialPort::Xmodem 1.03 Keywords

Bookmark Device::SerialPort::Xmodem 1.03

Hyperlink code:
Link for forum:

Device::SerialPort::Xmodem 1.03 Copyright

WareSeeker periodically updates pricing and software information of Device::SerialPort::Xmodem 1.03 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Device::SerialPort::Xmodem 1.03 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Device::SNP is a Perl extension for the GE Fanuc SNP-X serial protocol as used by GE Fanuc DataPanel data terminals. Free Download
CrossFTP for Firefox is a versatile Cross-Platform FTP client extension. Free Download
Thin SFTP Applet is a full featured Secure File Transfer Program. Free Download
Featherweight Linux is a Live-CD installable Linux distribution that is remastered from Feather Linux. Free Download
LWPx::ParanoidAgent is a Perl subclass of LWP::UserAgent that protects you from harm. Free Download
Taylor UUCP project is a Unix UUCP package. Free Download
Device::Denon::DN1400F is a Perl module that can control a Denon DN-1400F CD player. Free Download
ezPhpForum is an Open Source forum which is easy to install and use. Free Download