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

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?

UserRevisionLine numberNew 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 }