kopia lustrzana https://github.com/weetmuts/wmbusmeters
Updated README and some debug strings.
rodzic
7e9c6e86a5
commit
bd63a73d0a
|
@ -1,5 +1,5 @@
|
||||||
# wmbusmeters
|
# wmbusmeters
|
||||||
The program receives and decodes C1 or T1 telegrams
|
The program receives and decodes C1,T1 or S1 telegrams
|
||||||
(using the wireless mbus protocol) to acquire
|
(using the wireless mbus protocol) to acquire
|
||||||
utility meter readings. The readings can then be published using
|
utility meter readings. The readings can then be published using
|
||||||
MQTT, curled to a REST api, inserted into a database or stored in a log file.
|
MQTT, curled to a REST api, inserted into a database or stored in a log file.
|
||||||
|
|
|
@ -385,7 +385,7 @@ void WMBusAmber::handleMessage(int msgid, vector<uchar> &frame)
|
||||||
received_command_ = msgid;
|
received_command_ = msgid;
|
||||||
received_payload_.clear();
|
received_payload_.clear();
|
||||||
received_payload_.insert(received_payload_.end(), frame.begin(), frame.end());
|
received_payload_.insert(received_payload_.end(), frame.begin(), frame.end());
|
||||||
debugPayload("(amb8465) set link mode", received_payload_);
|
debugPayload("(amb8465) set link mode response", received_payload_);
|
||||||
sem_post(&command_wait_);
|
sem_post(&command_wait_);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -395,7 +395,7 @@ void WMBusAmber::handleMessage(int msgid, vector<uchar> &frame)
|
||||||
received_command_ = msgid;
|
received_command_ = msgid;
|
||||||
received_payload_.clear();
|
received_payload_.clear();
|
||||||
received_payload_.insert(received_payload_.end(), frame.begin(), frame.end());
|
received_payload_.insert(received_payload_.end(), frame.begin(), frame.end());
|
||||||
debugPayload("(amb8465) get config", received_payload_);
|
debugPayload("(amb8465) get config response", received_payload_);
|
||||||
sem_post(&command_wait_);
|
sem_post(&command_wait_);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -405,7 +405,7 @@ void WMBusAmber::handleMessage(int msgid, vector<uchar> &frame)
|
||||||
received_command_ = msgid;
|
received_command_ = msgid;
|
||||||
received_payload_.clear();
|
received_payload_.clear();
|
||||||
received_payload_.insert(received_payload_.end(), frame.begin(), frame.end());
|
received_payload_.insert(received_payload_.end(), frame.begin(), frame.end());
|
||||||
debugPayload("(amb8465) get device id", received_payload_);
|
debugPayload("(amb8465) get device id response", received_payload_);
|
||||||
sem_post(&command_wait_);
|
sem_post(&command_wait_);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -413,7 +413,7 @@ void WMBusAmber::handleMessage(int msgid, vector<uchar> &frame)
|
||||||
verbose("(amb8465) unhandled device message %d\n", msgid);
|
verbose("(amb8465) unhandled device message %d\n", msgid);
|
||||||
received_payload_.clear();
|
received_payload_.clear();
|
||||||
received_payload_.insert(received_payload_.end(), frame.begin(), frame.end());
|
received_payload_.insert(received_payload_.end(), frame.begin(), frame.end());
|
||||||
debugPayload("(amb8465) unknown", received_payload_);
|
debugPayload("(amb8465) unknown response", received_payload_);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue