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@12:4bb088c27838, 2019-10-07 (annotated)
- Committer:
- masterkookus
- Date:
- Mon Oct 07 12:44:38 2019 +0000
- Revision:
- 12:4bb088c27838
- Parent:
- 11:d40adc7de05f
- Child:
- 13:4d533751f951
Added percent or value option
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
masterkookus | 7:be13a9037d41 | 1 | /*Client Information*/ |
masterkookus | 8:fa2a2c3a16ce | 2 | #define setclientport 23000 |
masterkookus | 7:be13a9037d41 | 3 | #define setclientaddress "10.150.1.242" |
masterkookus | 7:be13a9037d41 | 4 | #define setpolltimeout 200 |
masterkookus | 11:d40adc7de05f | 5 | #define sertimeoutperiods 2 |
masterkookus | 10:9da863a6da3e | 6 | #define setpollinterval 15 //In 10ms intervals |
masterkookus | 12:4bb088c27838 | 7 | #define setfmpollinterval 5000 |
masterkookus | 12:4bb088c27838 | 8 | #define setfmdemandpollinterval 60000 |
masterkookus | 7:be13a9037d41 | 9 | #define setpollenabled true |
masterkookus | 4:98cdccfb17d6 | 10 | |
masterkookus | 7:be13a9037d41 | 11 | #define setserverport 23 |
masterkookus | 7:be13a9037d41 | 12 | #define setseveraddress "10.150.1.241" |
masterkookus | 7:be13a9037d41 | 13 | #define setsevermask "255.255.255.0" |
masterkookus | 7:be13a9037d41 | 14 | #define setsevergateway "10.150.1.245" |
masterkookus | 12:4bb088c27838 | 15 | #define setservertimeout 100000 |
masterkookus | 4:98cdccfb17d6 | 16 | |
masterkookus | 4:98cdccfb17d6 | 17 | /*Serial Port Information*/ |
masterkookus | 4:98cdccfb17d6 | 18 | #define sport0rx PD_6 |
masterkookus | 4:98cdccfb17d6 | 19 | #define sport0tx PD_5 |
masterkookus | 4:98cdccfb17d6 | 20 | #define sport0buff 256 |
masterkookus | 7:be13a9037d41 | 21 | #define sport0mult 4 |
masterkookus | 4:98cdccfb17d6 | 22 | #define sport0baud 9600 |