Device::MegaSquirt::MS2ExtraRel303s - operations for version 'MS2Extra Rel 3.0.3s'
$ms = Device::MegaSquirt->new($device); $tbl = $ms->read_advanceTable1(); $res = $ms->write_advanceTable1($tbl); $tbl = $ms->read_veTable1(); $res = $ms->write_veTable1($tbl); $val = $ms->read_crankingRPM(); $res = $ms->write_crankingRPM($val); $data = $ms->read_BurstMode();
This modules implements the version specific operations of Device::MegaSquirt for version 'MS2Extra Rel 3.0.3s'.
Returns object TRUE on success, FALSE on error
Given a Device::MegaSquirt::Serial object ($mss) it creates a new object.
$ms = Device::MegaSquirt::MS2ExtraRel303s->new($mss);
Normally this is called from MegaSquirt->new() and is not called directly.
$ms = Device::MegaSquirt->new($dev);
Returns: TRUE on success, FALSE on error
Retrives one chunk of burst mode data.
$data = $ms->read_BurstMode(); print $data->{'pulseWidth1'} . "\n";
Returns: Text::LookUpTable object (TRUE) on success, FALSE on error $tbl = $ms->read_advanceTable1();
Returns: TRUE on success, FALSE on error $ms->write_advanceTable1($tbl);
Returns: Text::LookUpTable object (TRUE) on success, FALSE on error $tbl = $ms->read_veTable1();
Returns TRUE on success, FALSE on error $ms->write_veTable1($tbl);
Returns $val on success, FALSE on error $val = $ms->read_crankingRPM();
Returns TRUE on success, FALSE on error $res = $ms->write_crankingRPM($val);
[1] MegaSquirt Engine Management System http://www.msextra.com/ [2] http://home.comcast.net/~whaussmann/RS232_MS2E/RS232_MS2_tables.htm#adv_tbl
Jeremiah Mahler <jmmahler@gmail.com> CPAN ID: JERI http://www.google.com/profiles/jmmahler#about
Copyright (c) 2010, Jeremiah Mahler. All Rights Reserved. This module is free software. It may be used, redistributed and/or modified under the same terms as Perl itself.
Text::LookUpTable, Device::MegaSquirt
To install Device::MegaSquirt, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Device::MegaSquirt
CPAN shell
perl -MCPAN -e shell install Device::MegaSquirt
For more information on module installation, please visit the detailed CPAN module installation guide.