#ifndef BSP_LINUX_COMIF_COOKIES_CSPCOOKIE_H_ #define BSP_LINUX_COMIF_COOKIES_CSPCOOKIE_H_ #include #include /** * @brief This is the cookie for devices supporting the CSP (CubeSat Space * Protocol). * @author J. Meier */ class CspCookie: public CookieIF { public: CspCookie(uint16_t maxReplyLength_, uint8_t cspAddress_); virtual ~CspCookie(); uint16_t getMaxReplyLength(); uint8_t getCspAddress(); char* getCanIf(); int getBitrate(); private: uint16_t maxReplyLength; char canInterface[5] = "can0"; uint8_t cspAddress; int bitrate = 1000; }; #endif /* BSP_LINUX_COMIF_COOKIES_CSPCOOKIE_H_ */