const char *conn, *serialcomm;
struct sr_config *src;
struct sr_serial_dev_inst *serial;
- uint8_t reply[MSGLEN];
+ uint8_t reply[MSG_LEN];
conn = NULL;
serialcomm = NULL;
/* Starting device. */
zketech_ebd_usb_init(serial, devc);
- int ret = zketech_ebd_usb_read_chars(serial, MSGLEN, reply);
- if (ret != MSGLEN || reply[MSGFRAMEBEGINPOS] != MSGFRAMEBEGIN \
- || reply[MSGFRAMEENDPOS] != MSGFRAMEEND) {
+ int ret = zketech_ebd_usb_read_chars(serial, MSG_LEN, reply);
+ if (ret != MSG_LEN || reply[MSG_FRAME_BEGIN_POS] != MSG_FRAME_BEGIN \
+ || reply[MSG_FRAME_END_POS] != MSG_FRAME_END) {
sr_warn("Invalid message received!");
ret = SR_ERR;
}
serial = sdi->conn;
- uint8_t reply[MSGLEN];
- int ret = zketech_ebd_usb_read_chars(serial, MSGLEN, reply);
+ uint8_t reply[MSG_LEN];
+ int ret = zketech_ebd_usb_read_chars(serial, MSG_LEN, reply);
/* Tests for correct message. */
- if (ret != MSGLEN) {
+ if (ret != MSG_LEN) {
sr_err("Message invalid [Len].");
return (ret < 0) ? ret : SR_ERR;
}
reply[9] ^ reply[10] ^ reply[11] ^ reply[12] ^ \
reply[13] ^ reply[14] ^ reply[15] ^ reply[16];
- if (reply[MSGFRAMEBEGINPOS] != MSGFRAMEBEGIN || \
- reply[MSGFRAMEENDPOS] != MSGFRAMEEND || \
- xor != reply[MSGCHECKSUMPOS]) {
+ if (reply[MSG_FRAME_BEGIN_POS] != MSG_FRAME_BEGIN || \
+ reply[MSG_FRAME_END_POS] != MSG_FRAME_END || \
+ xor != reply[MSG_CHECKSUM_POS]) {
sr_err("Message invalid [XOR, BEGIN/END].");
return SR_ERR;
}
#define LOG_PREFIX "zketech-ebd-usb"
-#define MSGLEN 19
-#define MSGCHECKSUMPOS 17
-#define MSGFRAMEBEGIN 0xfa
-#define MSGFRAMEBEGINPOS 0
-#define MSGFRAMEEND 0xf8
-#define MSGFRAMEENDPOS 18
+#define MSG_LEN 19
+#define MSG_CHECKSUM_POS 17
+#define MSG_FRAME_BEGIN 0xfa
+#define MSG_FRAME_BEGIN_POS 0
+#define MSG_FRAME_END 0xf8
+#define MSG_FRAME_END_POS 18
struct dev_context {
struct sr_sw_limits limits;