
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
nettime.cpp@12:4bb088c27838, 2019-10-07 (annotated)
- Committer:
- masterkookus
- Date:
- Mon Oct 07 12:44:38 2019 +0000
- Revision:
- 12:4bb088c27838
- Parent:
- 3:ac1f2af8bd0f
Added percent or value option
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
masterkookus | 3:ac1f2af8bd0f | 1 | #include "nettime.h" |
masterkookus | 3:ac1f2af8bd0f | 2 | |
masterkookus | 12:4bb088c27838 | 3 | static volatile bool polltickflag = false; |
masterkookus | 12:4bb088c27838 | 4 | static volatile bool sendtickflag = false; |
masterkookus | 3:ac1f2af8bd0f | 5 | |
masterkookus | 12:4bb088c27838 | 6 | bool getPollTick(void) |
masterkookus | 3:ac1f2af8bd0f | 7 | { |
masterkookus | 12:4bb088c27838 | 8 | return polltickflag; |
masterkookus | 3:ac1f2af8bd0f | 9 | } |
masterkookus | 3:ac1f2af8bd0f | 10 | |
masterkookus | 12:4bb088c27838 | 11 | void setPollTick(bool tickval) |
masterkookus | 3:ac1f2af8bd0f | 12 | { |
masterkookus | 12:4bb088c27838 | 13 | polltickflag = tickval; |
masterkookus | 3:ac1f2af8bd0f | 14 | } |
masterkookus | 3:ac1f2af8bd0f | 15 | |
masterkookus | 12:4bb088c27838 | 16 | bool getSendTick(void) |
masterkookus | 3:ac1f2af8bd0f | 17 | { |
masterkookus | 12:4bb088c27838 | 18 | return sendtickflag; |
masterkookus | 3:ac1f2af8bd0f | 19 | } |
masterkookus | 3:ac1f2af8bd0f | 20 | |
masterkookus | 12:4bb088c27838 | 21 | void setSendTick(bool tickval) |
masterkookus | 3:ac1f2af8bd0f | 22 | { |
masterkookus | 12:4bb088c27838 | 23 | sendtickflag = tickval; |
masterkookus | 3:ac1f2af8bd0f | 24 | } |