00001 // Copyright (C) 2004 Pablo Mejia 00002 00003 00004 #ifndef SICK_MSG_0X30_BUILDER_H 00005 #define SICK_MSG_0X30_BUILDER_H 00006 00007 00008 #include "sick_msg.H" 00009 00010 00011 namespace sick 00012 { 00013 // Request Values 00014 class msg_0x30_builder_t : public msg_builder_t 00015 { 00016 public: 00017 msg_0x30_builder_t () {}; 00018 00019 void request_mode (unsigned char mode); 00020 00021 protected: 00022 unsigned char m_mode; 00023 00024 void _build (void); 00025 }; 00026 }; 00027 00028 00029 #endif