added some comments and removed the pointer back to device since it was unused
This commit is contained in:
@@ -3,6 +3,7 @@
|
|||||||
#include "state.h"
|
#include "state.h"
|
||||||
#include "../device.h"
|
#include "../device.h"
|
||||||
|
|
||||||
|
// this is me being lazy
|
||||||
const char debug_state_name[] = __FILE_NAME__;
|
const char debug_state_name[] = __FILE_NAME__;
|
||||||
|
|
||||||
static void pressPwrMethod(Device_t *device) {
|
static void pressPwrMethod(Device_t *device) {
|
||||||
@@ -23,7 +24,6 @@ static void pressLockMethod(Device_t *device) {
|
|||||||
void setDeviceStateToDebug(Device_t *device) {
|
void setDeviceStateToDebug(Device_t *device) {
|
||||||
device->state = (DeviceState_t){
|
device->state = (DeviceState_t){
|
||||||
.state_name = debug_state_name,
|
.state_name = debug_state_name,
|
||||||
.device = device,
|
|
||||||
.methods = (DeviceInterface_t){
|
.methods = (DeviceInterface_t){
|
||||||
.pressPwr = &pressPwrMethod,
|
.pressPwr = &pressPwrMethod,
|
||||||
.pressStrInput = &pressStrInputMethod,
|
.pressStrInput = &pressStrInputMethod,
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
#include "state.h"
|
#include "state.h"
|
||||||
#include "../device.h"
|
#include "../device.h"
|
||||||
|
|
||||||
|
// this is me being lazy
|
||||||
const char lock_state_name[] = __FILE_NAME__;
|
const char lock_state_name[] = __FILE_NAME__;
|
||||||
|
|
||||||
static void pressPwrMethod(Device_t *device) {
|
static void pressPwrMethod(Device_t *device) {
|
||||||
@@ -35,7 +36,6 @@ static void pressLockMethod(Device_t *device) {
|
|||||||
void setDeviceStateToLock(Device_t *device) {
|
void setDeviceStateToLock(Device_t *device) {
|
||||||
device->state = (DeviceState_t){
|
device->state = (DeviceState_t){
|
||||||
.state_name = lock_state_name,
|
.state_name = lock_state_name,
|
||||||
.device = device,
|
|
||||||
.methods = (DeviceInterface_t){
|
.methods = (DeviceInterface_t){
|
||||||
.pressPwr = &pressPwrMethod,
|
.pressPwr = &pressPwrMethod,
|
||||||
.pressStrInput = &pressStrInputMethod,
|
.pressStrInput = &pressStrInputMethod,
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
#include "../device.h"
|
#include "../device.h"
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
// this is me being lazy
|
||||||
const char off_state_name[] = __FILE_NAME__;
|
const char off_state_name[] = __FILE_NAME__;
|
||||||
|
|
||||||
static void pressPwrMethod(Device_t *device) {
|
static void pressPwrMethod(Device_t *device) {
|
||||||
@@ -10,11 +11,13 @@ static void pressPwrMethod(Device_t *device) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void pressStrInputMethod(Device_t *device) {
|
static void pressStrInputMethod(Device_t *device) {
|
||||||
|
// cast it to void since its unused
|
||||||
(void) device;
|
(void) device;
|
||||||
printf("nothing happens\n");
|
printf("nothing happens\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
static void pressLockMethod(Device_t *device) {
|
static void pressLockMethod(Device_t *device) {
|
||||||
|
// cast it to void since its unused
|
||||||
(void) device;
|
(void) device;
|
||||||
printf("nothing happens\n");
|
printf("nothing happens\n");
|
||||||
}
|
}
|
||||||
@@ -22,7 +25,6 @@ static void pressLockMethod(Device_t *device) {
|
|||||||
void setDeviceStateToOff(Device_t *device) {
|
void setDeviceStateToOff(Device_t *device) {
|
||||||
device->state = (DeviceState_t){
|
device->state = (DeviceState_t){
|
||||||
.state_name = off_state_name,
|
.state_name = off_state_name,
|
||||||
.device = device,
|
|
||||||
.methods = (DeviceInterface_t){
|
.methods = (DeviceInterface_t){
|
||||||
.pressPwr = &pressPwrMethod,
|
.pressPwr = &pressPwrMethod,
|
||||||
.pressStrInput = &pressStrInputMethod,
|
.pressStrInput = &pressStrInputMethod,
|
||||||
|
|||||||
@@ -13,6 +13,8 @@ static void pressPwrMethod(Device_t *device) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void pressStrInputMethod(Device_t *device) {
|
static void pressStrInputMethod(Device_t *device) {
|
||||||
|
|
||||||
|
// check to see if the entered string is the one to enter the debug state
|
||||||
if (strcmp(device->entered_string, "dbg") == 0) {
|
if (strcmp(device->entered_string, "dbg") == 0) {
|
||||||
printf("entering debug state\n");
|
printf("entering debug state\n");
|
||||||
setDeviceStateToDebug(device);
|
setDeviceStateToDebug(device);
|
||||||
@@ -29,7 +31,6 @@ static void pressLockMethod(Device_t *device) {
|
|||||||
void setDeviceStateToUnlock(Device_t *device) {
|
void setDeviceStateToUnlock(Device_t *device) {
|
||||||
device->state = (DeviceState_t) {
|
device->state = (DeviceState_t) {
|
||||||
.state_name = name,
|
.state_name = name,
|
||||||
.device = device,
|
|
||||||
.methods = (DeviceInterface_t){
|
.methods = (DeviceInterface_t){
|
||||||
.pressPwr = &pressPwrMethod,
|
.pressPwr = &pressPwrMethod,
|
||||||
.pressStrInput = &pressStrInputMethod,
|
.pressStrInput = &pressStrInputMethod,
|
||||||
|
|||||||
Reference in New Issue
Block a user