This demonstrates the process of communicating through ethernet to a SEL-2431 Voltage Regulator Control Panel using SEL Fast Message. Basic device commands and data cna be requested and displayed over a connected serial port. This is a basic version and full testing and documentation has yet to be completed.

Dependencies:   BufferedSerial analogAverager voltageRegulator netStatReg analogMinMax CounterMinMax

mydevices.h

Committer:
masterkookus
Date:
2019-11-25
Revision:
17:a69f6e51b3cb
Parent:
15:9ad261a27883
Child:
18:69846c990e04

File content as of revision 17:a69f6e51b3cb:


#define sportEnabled
#define setPollEnabled
#define fastMeterEnabled
#define fastDemandEnabled
#define recordDataEnabled
#define setConsFailCount 3

#define setDataRecInterval 90000

/*Client Information*/
#define setclientport 23000
#define setclientaddress "10.150.1.242"
#define setpolltimeout 200
#define sertimeoutperiods 2
#define setpollinterval 15 //In 10ms intervals
#define setfmpollinterval 500 
#define setfmdemandpollinterval 60000

#define setserverport 23
#define setseveraddress  "10.150.1.241"
#define setsevermask  "255.255.255.0"
#define setsevergateway  "10.150.1.245"
#define setservertimeout 100000

/*Serial Port Information*/
#define sport0rx PD_6
#define sport0tx PD_5
#define sport0buff 256
#define sport0mult 4
#define sport0baud 9600