summaryrefslogtreecommitdiff
path: root/generator.cpp
diff options
context:
space:
mode:
authorJoshua Drake <joshua.drake@ditchwitch.com>2022-11-21 16:34:17 -0600
committerJoshua Drake <joshua.drake@ditchwitch.com>2022-11-21 16:34:17 -0600
commit179ed918aed1c9f190ae6846ea4bcccccbeab18f (patch)
tree1fabd0bbc20e102097eeecf18e2238f121629d0f /generator.cpp
parent341e61f7a6f9deebf086a2b8147e252be6d45f33 (diff)
Added Pre-Charge functionality and made thing prettier.
Diffstat (limited to 'generator.cpp')
-rw-r--r--generator.cpp27
1 files changed, 27 insertions, 0 deletions
diff --git a/generator.cpp b/generator.cpp
new file mode 100644
index 0000000..07416b7
--- /dev/null
+++ b/generator.cpp
@@ -0,0 +1,27 @@
+#include "generator.h"
+
+Generator::Generator() :
+ RPM(0),
+ systemVoltage(0)
+{
+
+}
+
+void Generator::setRPM(double speed)
+{
+ RPM = speed;
+}
+void Generator::setSystemVoltage(double voltage)
+{
+ systemVoltage = voltage;
+}
+
+void Generator::calculate()
+{
+ emit calculation();
+}
+
+double Generator::generatorKV()
+{
+ return RPM/systemVoltage;
+}