A1210_Desktop/comWorks.h

36 lines
761 B
C
Raw Permalink Normal View History

2023-11-17 09:24:13 +03:00
#ifndef COMWORKS_H
#define COMWORKS_H
#include "stdint.h"
#include "enums.h"
#include "mainwindow.h"
#include "QDebug"
//extern QSerialPort *serial;
//bool connectToCom();
#define LO(x) ((uint8_t) ((x) & 0xff))
#define HI(x) ((uint8_t) (((x) >> 8) & 0xff))
stateStruct readSet(QSerialPort *serial, uint16_t adr);
sensStruct readSens(QSerialPort *serial, uint16_t adr);
sensStruct readSensTest(QSerialPort *serial, uint16_t adr);
bool writePalam(QSerialPort *serial, uint16_t adr, typeParam typeparam, uint16_t value);
bool writeConSet(QSerialPort *serial, uint16_t adrCurrent,
uint16_t adrNew, uint32_t new_speed, Parity parity);
bool writeSens(QSerialPort *serial, uint16_t adr,float value);
2023-11-17 09:24:13 +03:00
#endif // COMWORKS_H