On Mon, 26 Nov 2001, Ethan Dicks wrote:
I was contemplating writing a Perl module to front-end
it (and hide
the AT syntax for setting/reading it). I was curious if anyone had
any suggestions about where it belongs on CPAN (since I was planning
on giving the code away). I wasn't sure if it belonged in the "Time"
branch or if there were a more appropriate branch for device "drivers"
in Perl. I was contemplating an approach were you create a
Chronograph "object" and have it set the time to either now or a given
time and return the time in text or seconds-since-the-epoch format.
A Perl module would also give me a place to document the command
syntax for the future - currently the only thing I've seen is a single
CP/M program in assembler and the scanned docs on a classiccmp
member's site (Thanks muchly, Rich!).
What Perl module are you using for serial port access? Or did you just do
a low level open of the serial device? I'm using Device::Serial, which
was modeled after the Win32 serial port routines and it sucks for the most
part.
If you rolled your own, I would mind seeing the code. Serial ports under
Unix are a bitch. I wanted to create an alternate Device::Serial module
that would be much cleaner than the existing one.
As for where to put it on CPAN, I would suggest:
Operating_System_Interfaces/Hardware
Sellam Ismail Vintage Computer Festival
------------------------------------------------------------------------------
International Man of Intrigue and Danger
http://www.vintage.org