ADD: added some debug mesage and updated libraries

This commit is contained in:
Henry Winkel
2023-10-27 14:26:48 +02:00
parent 196476e3f4
commit 966d2866bb
5 changed files with 9 additions and 7 deletions

View File

@@ -221,9 +221,10 @@ namespace Entities
void Entity::handleExternalComms(std::string msg) void Entity::handleExternalComms(std::string msg)
{ {
try { try {
WHISPER::Message whisperMsg(msg); WHISPER::Message whisperMsg(msg);
LOG_S(INFO)<<"New Message from TCP Client";
LOG_S(INFO)<<"Message Type is: " << whisperMsg.msgType_;
switch (whisperMsg.msgType_) switch (whisperMsg.msgType_)
{ {
@@ -233,6 +234,7 @@ namespace Entities
auto MoveOrder = Orders::MoveOrder::unpack(whisperMsg); auto MoveOrder = Orders::MoveOrder::unpack(whisperMsg);
if (MoveOrder != nullptr) if (MoveOrder != nullptr)
{ {
LOG_S(INFO)<< "Moveorder Received";
if(MoveOrder->Speed.isValid()) this->setSpeed(MoveOrder->Speed.getValue()); if(MoveOrder->Speed.isValid()) this->setSpeed(MoveOrder->Speed.getValue());
if(MoveOrder->Course.isValid()) this->setCourse(MoveOrder->Course.getValue()); if(MoveOrder->Course.isValid()) this->setCourse(MoveOrder->Course.getValue());
if(MoveOrder->getPosition().isValid()) if(MoveOrder->getPosition().isValid())
@@ -281,8 +283,8 @@ namespace Entities
LOG_S(INFO)<<"sending"; // LOG_S(INFO)<<"sending";
CommandCommsServer_->sendMessage(this->OwnShipTrack->buildMessage().serialize()); // CommandCommsServer_->sendMessage(this->OwnShipTrack->buildMessage().serialize());
} }