some changes for P60Dock cookie
This commit is contained in:
parent
47b6485e29
commit
a195f63acb
@ -1,8 +1,8 @@
|
|||||||
#include "bsp_linux/comIF/cookies/P60DockCookie.h"
|
#include "bsp_linux/comIF/cookies/P60DockCookie.h"
|
||||||
|
|
||||||
|
|
||||||
P60DockCookie::P60DockCookie(char* canInterface_, uint8_t cspAddress_) :
|
P60DockCookie::P60DockCookie(uint8_t cspAddress_) :
|
||||||
canInterface(canInterface_), cspAddress(cspAddress_) {
|
cspAddress(cspAddress_) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -16,10 +16,9 @@ class P60DockCookie: public CookieIF {
|
|||||||
public:
|
public:
|
||||||
/**
|
/**
|
||||||
* Constructor for the CSP cookie
|
* Constructor for the CSP cookie
|
||||||
* @param canInterface_ The CAN interface to use. E.g. "can0" or "can1".
|
|
||||||
* @param cspAddress_ The CSP address of the target device.
|
* @param cspAddress_ The CSP address of the target device.
|
||||||
*/
|
*/
|
||||||
P60DockCookie(char* canInterface_, uint8_t cspAddress_);
|
P60DockCookie(uint8_t cspAddress_);
|
||||||
virtual ~P60DockCookie();
|
virtual ~P60DockCookie();
|
||||||
|
|
||||||
uint8_t getCspAddress();
|
uint8_t getCspAddress();
|
||||||
@ -40,7 +39,7 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
char* canInterface;
|
char canInterface[5] = "can0";
|
||||||
uint8_t cspAddress;
|
uint8_t cspAddress;
|
||||||
int bitrate = 1000;
|
int bitrate = 1000;
|
||||||
MessageType_t nextMessage = MESSAGE_NONE;
|
MessageType_t nextMessage = MESSAGE_NONE;
|
||||||
|
@ -85,9 +85,8 @@ void ObjectFactory::produceGenericObjects() {
|
|||||||
new CService200ModeCommanding(objects::PUS_SERVICE_200_MODE_MGMT,
|
new CService200ModeCommanding(objects::PUS_SERVICE_200_MODE_MGMT,
|
||||||
apid::EIVE_OBSW, pus::PUS_SERVICE_200);
|
apid::EIVE_OBSW, pus::PUS_SERVICE_200);
|
||||||
|
|
||||||
char canInterface[] = "can0";
|
|
||||||
/* Cookies */
|
/* Cookies */
|
||||||
P60DockCookie* p60DockCookie = new P60DockCookie(canInterface, addresses::P60DOCK);
|
P60DockCookie* p60DockCookie = new P60DockCookie(addresses::P60DOCK);
|
||||||
|
|
||||||
/* Communication interfaces */
|
/* Communication interfaces */
|
||||||
new P60DockComIF(objects::P60_DOCK_COM_IF);
|
new P60DockComIF(objects::P60_DOCK_COM_IF);
|
||||||
|
2
tmtc
2
tmtc
@ -1 +1 @@
|
|||||||
Subproject commit 3fc71f9094e8fb670942f0c29a9dea0b6e03d17f
|
Subproject commit 0c0e0595f177b8fe4100902058a10e8d5ad34663
|
Loading…
Reference in New Issue
Block a user