C2A_Core
ccsds_sils_sci_if.hpp
[詳解]
1 
8 #ifndef CCSDS_SILS_SCI_IF_HPP_
9 #define CCSDS_SILS_SCI_IF_HPP_
10 
11 #include <Windows.h>
12 
13 // ZEUS SILSからのコピー
15 {
16 public:
17  SCIComPort(void);
18  ~SCIComPort(void);
19 
20  int Send(unsigned char* buffer, size_t length, size_t offset);
21  int Receive(unsigned char* buffer, size_t length, size_t offset);
22 
23 private:
24  HANDLE myHComPort_;
25  DCB config_;
27 };
28 
29 int SILS_SIC_IF_init();
30 int SILS_SIC_IF_TX(unsigned char* data_v, int count);
31 int SILS_SIC_IF_RX(unsigned char* data_v, int count);
32 
33 #endif
int SILS_SIC_IF_RX(unsigned char *data_v, int count)
int SILS_SIC_IF_init()
int SILS_SIC_IF_TX(unsigned char *data_v, int count)
int Send(unsigned char *buffer, size_t length, size_t offset)
int Receive(unsigned char *buffer, size_t length, size_t offset)