bætti aftur við lyklaborðinu til þess að geta prófað allt saman

This commit is contained in:
2026-10-16 16:04:29 +00:00
parent 0ee6879f99
commit e9f9a6d15c
11 changed files with 10 additions and 15 deletions
+2
View File
@@ -0,0 +1,2 @@
* text=auto eol=lf
*.bat text eol=crlf
+1 -1
View File
@@ -19,7 +19,7 @@ public:
void update() override; void update() override;
// void command(char c) override; void command(char c) override;
void exit() override; void exit() override;
+1 -1
View File
@@ -21,7 +21,7 @@ public:
void update() override; void update() override;
// void command(char c) override; void command(char c) override;
void exit() override; void exit() override;
+1 -1
View File
@@ -36,7 +36,7 @@ public:
void enter() override; void enter() override;
void update() override; void update() override;
// void command(char c) override; void command(char c) override;
void exit() override; void exit() override;
NodeState id() const override { return NodeState::PRE_OPERATIONAL; } NodeState id() const override { return NodeState::PRE_OPERATIONAL; }
+1 -1
View File
@@ -24,7 +24,7 @@ public:
virtual void update() = 0; // run motor controller virtual void update() = 0; // run motor controller
// virtual void command(char c) = 0; // Listen for reset virtual void command(char c) = 0; // Listen for reset
virtual void exit() = 0; // Stop motor virtual void exit() = 0; // Stop motor
+1 -1
View File
@@ -18,7 +18,7 @@ public:
void update() override; void update() override;
// void command(char c) override; void command(char c) override;
void exit() override; void exit() override;
+2 -2
View File
@@ -12,12 +12,12 @@
#include "motor_controller.h" #include "motor_controller.h"
#include "initialization_state.h" #include "initialization_state.h"
#include "pre_operational_state.h" #include "pre_operational_state.h"
#include "operational_state.h" #include "operational_state.h"
#include "stopped_state.h" #include "stopped_state.h"
#include "node_application.h"
static RotaryEncoderDriver encoder; static RotaryEncoderDriver encoder;
static MotorDriver motor; static MotorDriver motor;
-2
View File
@@ -24,13 +24,11 @@ void InitializationState::update()
} }
} }
void InitializationState::command(char c) void InitializationState::command(char c)
{ {
(void)c; (void)c;
} }
void InitializationState::exit() void InitializationState::exit()
{ {
printk("Boot-up\n"); printk("Boot-up\n");
-2
View File
@@ -64,7 +64,6 @@ void MotorController::update()
} }
} }
void MotorController::command(char c) void MotorController::command(char c)
{ {
if (current_state != nullptr) if (current_state != nullptr)
@@ -73,7 +72,6 @@ void MotorController::command(char c)
} }
} }
void MotorController::to_initialization() void MotorController::to_initialization()
{ {
transition_to(initialization_state); transition_to(initialization_state);
-1
View File
@@ -92,7 +92,6 @@ void OperationalState::command(char c)
} }
} }
void OperationalState::exit() void OperationalState::exit()
{ {
context->stop_motor(); context->stop_motor();
-2
View File
@@ -49,7 +49,6 @@ void StoppedState::update()
// Commands for Stopped [ r = reset and o for operational] // Commands for Stopped [ r = reset and o for operational]
void StoppedState::command(char c) void StoppedState::command(char c)
{ {
if (c == 'r' || c == 'R') if (c == 'r' || c == 'R')
@@ -74,7 +73,6 @@ void StoppedState::command(char c)
} }
} }
void StoppedState::exit() void StoppedState::exit()
{ {
context->led_off(); context->led_off();