Skip to content
Snippets Groups Projects
Commit 1dfbfbc3 authored by Grigoris Pavlakis's avatar Grigoris Pavlakis
Browse files

Change reportParameterIds so it uses storeMessage instead of returning. Breaks...

Change reportParameterIds so it uses storeMessage instead of returning. Breaks tests though, need to update them
parent 210fc7f6
No related branches found
No related tags found
No related merge requests found
......@@ -47,7 +47,7 @@ private:
public:
ParameterService();
Message reportParameterIds(Message paramIds);
void reportParameterIds(Message paramIds);
void setParameterIds(Message newParamValues);
......
......@@ -32,7 +32,7 @@ ParameterService::ParameterService() {
#endif
}
Message ParameterService::reportParameterIds(Message paramIds) {
void ParameterService::reportParameterIds(Message paramIds) {
/**
* This function receives a TC[20, 1] packet and returns a TM[20, 2] packet
......@@ -79,7 +79,7 @@ Message ParameterService::reportParameterIds(Message paramIds) {
}
}
return reqParam;
storeMessage(reqParam);
}
void ParameterService::setParameterIds(Message newParamValues) {
......
......@@ -30,7 +30,7 @@ int main() {
receivedPacket.appendUint16(7);
testService.onBoardConnection(receivedPacket);
/*
//ST[20] test
ParameterService paramService;
......@@ -39,8 +39,9 @@ int main() {
sentPacket.appendUint16(2); //number of contained IDs
sentPacket.appendUint16(0); //first ID
sentPacket.appendUint16(1); //second ID
Message returnedPacket = paramService.reportParameterIds(sentPacket);
paramService.reportParameterIds(sentPacket);
/*
uint16_t numOfIds = returnedPacket.readUint16();
std::cout << std::endl << "Number of contained configs: " << numOfIds << std::endl;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment