NAME

Ham::Fldigi - Perl extensions for managing Fldigi instances

SYNOPSIS

use Ham::Fldigi;

DESCRIPTION

This module itself doesn't do much - see Ham::Fldigi::Client for details.

EXPORT

None by default.

CONSTRUCTORS

Fldigi->new([LogLevel => n, ] [LogFile => filename, ] [LogPrint => (0|1), ] [LogWrite => (0|1)])

Creates a new Ham::Fldigi object with the specified options.

  • LogLevel is an integer between 0 and 4, with 0 being no logging at all, 1 for errors, 2 for warnings, 3 for notices and 4 for debugging. This defaults to 2, which will display and log errors and warnings.

  • LogFile is the path to the logfile that will be written to.

  • LogPrint is whether to print log messages to screen or not.

  • LogWrite is whether to log messages to the logfile or not.

METHODS

Fldigi->client('Hostname' => hostname, 'Port' => port, 'Name' => name)

Creates a new Ham::Fldigi::Client object with the specified arguments. See Ham::Fldigi::Client for more details.

Fldigi->shell()

Creates an Fldigi shell object.

This is an attempt to create a more featured replacement for Fldigi's bundled 'fldigi-shell'. This is still under development and shouldn't be used yet.

SEE ALSO

The source code for this module is hosted on Github at https://github.com/m0vkg/Perl-Ham-Fldigi.

AUTHOR

Andy Smith M0VKG, <andy@m0vkg.org.uk>

COPYRIGHT AND LICENSE

Copyright (C) 2012 by Andy Smith

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.12.4 or, at your option, any later version of Perl 5 you may have available.

2 POD Errors

The following errors were encountered while parsing the POD:

Around line 66:

'=item' outside of any '=over'

Around line 114:

You forgot a '=back' before '=head1'