Skip to content
ggodart edited this page Jan 1, 2021 · 3 revisions

DSC5401

See original

SYNOPSIS

None

DESCRIPTION

None

INHERITS

Generic_Item

METHODS

Method Description
new Starting a new object
init serial port configuration
startup module startup / enabling serial port
check_for_data check for incoming data on serial port
CmdStr Validate the command and perform action
LocalLogit local logit call
IsChecksumOK Validate if checksum is OK, from the string receive
ResetDscState Reset DSC state to simulate a "now" on some value ie: zone, temp etc.
DoChecksum calculate checksum
DefineEventMsg Define hash with DSC message event
DefineCmdMsg Define hash with DSC command
DefineErrorCode Define hash with DSC command error code
ZoneName read the zone name and put name in hash
cmd Sending command to DSC panel
set_clock This method copied from Gaeton's example DSC_Clock.pl code. I recommend that this be run every day at 3am to keep the clock synchronized and also to correct for daylight saving time.

INI PARAMETERS

None

AUTHOR

Jocelyn Brouillard Gaetan lord email@gaetanlord.ca

SEE ALSO

None

Clone this wiki locally