Files
qrcode-reader-hardware/main_prog/Core/Inc/reader_communication.h
Mysteo91 c6211b1db1 --upd
2023-08-11 16:04:03 +03:00

26 lines
514 B
C

//
// Created by Professional on 8/9/2023.
//
#ifndef MYPROJECT_READER_COMMUNICATION_H
#define MYPROJECT_READER_COMMUNICATION_H
#include "stdint-gcc.h"
typedef enum command_enum{
LIGHT_ON = 0xF0,
LIGHT_OFF,
ZUMMER_ON,
ZUMMER_OFF,
ENTER_FIRMWARE_UPDATE,
EXIT_FIRMWARE_UPDATE,
GET_FIRMWARE_VERSION
};
typedef struct command_t {
uint8_t numOfCommand;
uint16_t data1; //data1
uint16_t data2; //data2
uint8_t data3; //data3
} ;
#endif //MYPROJECT_READER_COMMUNICATION_H