comparison OSTCFrogOperations.h @ 8:21ce6187d32e

Minor changes done by automatic style checker
author Ideenmodellierer
date Mon, 12 Jan 2026 13:51:17 +0000
parents 0b3630a29ad8
children
comparison
equal deleted inserted replaced
7:0969ef86c42d 8:21ce6187d32e
40 #ifndef OSTC_FROG_OPERATIONS_H 40 #ifndef OSTC_FROG_OPERATIONS_H
41 #define OSTC_FROG_OPERATIONS_H 41 #define OSTC_FROG_OPERATIONS_H
42 42
43 #include "HardwareOperations.h" 43 #include "HardwareOperations.h"
44 44
45 class OSTCFrogOperations 45 class OSTCFrogOperations : public HardwareOperations
46 : public HardwareOperations
47 { 46 {
48 int _firmware; 47 int _firmware;
49 int _serialNumber; 48 int _serialNumber;
50 QString _description; 49 QString _description;
51 bool _isOpen; 50 bool _isOpen;
52 bool _commandMode; 51 bool _commandMode;
53 52
54 //---- Low level commands 53 //---- Low level commands
55 void beginCommands(); 54 void beginCommands();
56 void endCommands(); 55 void endCommands();
57 void eraseRange(unsigned int addr, unsigned int size); 56 void eraseRange(unsigned int addr, unsigned int size);
58 void startWrite(unsigned int addr); 57 void startWrite(unsigned int addr);
59 void stopWrite(); 58 void stopWrite();
60 void readBytes(unsigned int addr, unsigned char *ptr, unsigned int size); 59 void readBytes(unsigned int addr, unsigned char *ptr, unsigned int size);
61
62 60
63 //---- Port management 61 //---- Port management
64 //QRegExp portTemplate() const override; 62 //QRegExp portTemplate() const override;
65 QRegularExpression portTemplate() const override; 63 QRegularExpression portTemplate() const override;
66 QStringList listPorts() const override; 64 QStringList listPorts() const override;
69 //---- High level commands reimplemented 67 //---- High level commands reimplemented
70 bool connect() override; 68 bool connect() override;
71 void connectServiceMode() override; 69 void connectServiceMode() override;
72 void getIdentity() override; 70 void getIdentity() override;
73 void writeText(const QString &_msg) override; 71 void writeText(const QString &_msg) override;
74 void setDate(const QDateTime& date) override; 72 void setDate(const QDateTime &date) override;
75 QSize nameSize() const override; 73 QSize nameSize() const override;
76 void setName(const QString& newName) override; 74 void setName(const QString &newName) override;
77 void setIcons(const QString& fileName) override; 75 void setIcons(const QString &fileName) override;
78 int firmware() const override; 76 int firmware() const override;
79 int serialNumber() const override; 77 int serialNumber() const override;
80 QString customText() const override; 78 QString customText() const override;
81 void loadFirmware(HexFile& hex, const QString& fileName) const override; 79 void loadFirmware(HexFile &hex, const QString &fileName) const override;
82 void upgradeFW(const QString& fileName) override; 80 void upgradeFW(const QString &fileName) override;
83 QString firmwareTemplate() const override; 81 QString firmwareTemplate() const override;
84 bool disconnect(bool closing = false) override; 82 bool disconnect(bool closing = false) override;
85 QString model() const override; 83 QString model() const override;
86 QString description() override; 84 QString description() override;
87 QImage dumpScreen() const override; 85 QImage dumpScreen() const override;