This commit is contained in:
2024-10-08 16:51:36 +03:00
parent 53bf72d071
commit 08b99d8ec2
9 changed files with 287 additions and 102 deletions

View File

@ -178,36 +178,36 @@ int main(void)
/* Infinite loop */
/* USER CODE BEGIN WHILE */
const char* getStateString(State state) {
switch (state) {
case STOP:
return "STOP";
case RUN:
return "RUN";
case PAUSE:
return "PAUSE";
case PRERUN_WAIT:
return "PRERUN_WAIT";
default:
return "UNKNOWN";
}
}
const char* getModeString(Mode mode) {
switch (mode) {
case NoneMode:
return "NoneMode";
case ShotMode:
return "ShotMode";
case ProgramMode:
return "ProgramMode";
case MacroMode:
return "MacroMode";
case DebugShot:
return "DebugShot";
default:
return "UNKNOWN";
}
}
// const char* getStateString(State state) {
// switch (state) {
// case STOP:
// return "STOP";
// case RUN:
// return "RUN";
// case PAUSE:
// return "PAUSE";
// case PRERUN_WAIT:
// return "PRERUN_WAIT";
// default:
// return "UNKNOWN";
// }
// }
// const char* getModeString(Mode mode) {
// switch (mode) {
// case NoneMode:
// return "NoneMode";
// case ShotMode:
// return "ShotMode";
// case ProgramMode:
// return "ProgramMode";
// case MacroMode:
// return "MacroMode";
// case DebugShot:
// return "DebugShot";
// default:
// return "UNKNOWN";
// }
// }
while (1) {
@ -221,16 +221,16 @@ int main(void)
// unsigned char text[] = "Hello\n";
// printNumber(SysTick->LOAD);
// CDC_Transmit_FS(text, sizeof(text));
char buffer[100];
extern uint32_t vsk1;
extern uint32_t vsk2;
extern uint16_t timing1;
extern uint16_t timing2;
sprintf(buffer,
"timing1: %u ms, timing2: %u ms, vsk1: %u RPM, vsk2: %u RPM\n",
timing1, timing2, vsk1, vsk2);
CDC_Transmit_FS((uint8_t*) buffer, strlen(buffer));
//
// char buffer[100];
// extern uint32_t vsk1;
// extern uint32_t vsk2;
// extern uint16_t timing1;
// extern uint16_t timing2;
// sprintf(buffer,
// "timing1: %u ms, timing2: %u ms, vsk1: %u RPM, vsk2: %u RPM\n",
// timing1, timing2, vsk1, vsk2);
// CDC_Transmit_FS((uint8_t*) buffer, strlen(buffer));
// char buffer[64];
// sprintf(buffer, "Current mode: %s, Current state: %s\n",