mirror of
https://github.com/binary-kitchen/doorlockd
synced 2024-12-22 18:34:25 +01:00
Door: fix coding style
Consequently use _ for private member variables/functions. Signed-off-by: Ralf Ramsauer <ralf@ramses-pyramidenbau.de>
This commit is contained in:
parent
f713ef6124
commit
573d9e7c65
@ -38,7 +38,7 @@ Door::~Door()
|
|||||||
_ioThread.join();
|
_ioThread.join();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Door::readByte(char &byte, std::chrono::milliseconds timeout)
|
bool Door::_readByte(char &byte, std::chrono::milliseconds timeout)
|
||||||
{
|
{
|
||||||
std::unique_lock<std::mutex> lock(_receiveLock);
|
std::unique_lock<std::mutex> lock(_receiveLock);
|
||||||
_receivedCondition.wait_for(lock, timeout);
|
_receivedCondition.wait_for(lock, timeout);
|
||||||
@ -156,17 +156,17 @@ void Door::unlock()
|
|||||||
|
|
||||||
while (_state == State::Unlocked) {
|
while (_state == State::Unlocked) {
|
||||||
if (_state == State::Unlocked) {
|
if (_state == State::Unlocked) {
|
||||||
writeCMD(DOOR_CMD_UNLOCK);
|
_writeCMD(DOOR_CMD_UNLOCK);
|
||||||
|
|
||||||
if (_schnapper) {
|
if (_schnapper) {
|
||||||
_schnapper = false;
|
_schnapper = false;
|
||||||
writeCMD(DOOR_CMD_SCHNAPER);
|
_writeCMD(DOOR_CMD_SCHNAPER);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
_heartbeatCondition.wait_for(lock, Milliseconds(400));
|
_heartbeatCondition.wait_for(lock, Milliseconds(400));
|
||||||
}
|
}
|
||||||
writeCMD(DOOR_CMD_LOCK);
|
_writeCMD(DOOR_CMD_LOCK);
|
||||||
});
|
});
|
||||||
|
|
||||||
_logger(LogLevel::notice, "Door opened");
|
_logger(LogLevel::notice, "Door opened");
|
||||||
@ -176,13 +176,13 @@ void Door::unlock()
|
|||||||
system(POST_UNLOCK_SCRIPT);
|
system(POST_UNLOCK_SCRIPT);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Door::writeCMD(char c)
|
bool Door::_writeCMD(char c)
|
||||||
{
|
{
|
||||||
std::lock_guard<std::mutex> l(_serialMutex);
|
std::lock_guard<std::mutex> l(_serialMutex);
|
||||||
|
|
||||||
_port.write_some(boost::asio::buffer(&c, sizeof(c)));
|
_port.write_some(boost::asio::buffer(&c, sizeof(c)));
|
||||||
char response;
|
char response;
|
||||||
if (readByte(response, Milliseconds(100)))
|
if (_readByte(response, Milliseconds(100)))
|
||||||
{
|
{
|
||||||
if (c != response) {
|
if (c != response) {
|
||||||
_logger(LogLevel::error, "Sent command '%c' but got response '%c'", c, response);
|
_logger(LogLevel::error, "Sent command '%c' but got response '%c'", c, response);
|
||||||
|
@ -69,9 +69,9 @@ private:
|
|||||||
Logger &_logger;
|
Logger &_logger;
|
||||||
|
|
||||||
// Writed command to AVR board
|
// Writed command to AVR board
|
||||||
bool writeCMD(char c);
|
bool _writeCMD(char c);
|
||||||
// Receives one byte and returns true or returns false on timeout
|
// Receives one byte and returns true or returns false on timeout
|
||||||
bool readByte(char &byte, Milliseconds timeout);
|
bool _readByte(char &byte, Milliseconds timeout);
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user