/[H7]/trunk/PIC/Testprogram/SlipSerial.h
ViewVC logotype

Contents of /trunk/PIC/Testprogram/SlipSerial.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 38 - (show annotations) (download)
Thu Feb 1 10:03:52 2007 UTC (17 years, 3 months ago) by torben
File MIME type: text/plain
File size: 559 byte(s)
Added test-program for  serial communication module
1 /*
2 * SlipSerial.h & SlipSerial.cpp - (C) 2007 by Torben H. Nielsen
3 *
4 * Class for implementing the slip data-link protocol on top of a serial port.
5 */
6
7 #pragma once
8 #include "serial.h"
9
10 #include <vector>
11
12 class CSlipSerial :
13 public CSerial
14 {
15 public:
16 CSlipSerial(char* port, int bitrate);
17 CSlipSerial();
18 virtual ~CSlipSerial(void);
19
20 std::vector<unsigned char> readFrame();
21 void writeFrame(std::vector<unsigned char> data);
22 void writeFrame(unsigned char buf[], int len);
23 protected:
24 void writeSlipByte(unsigned char out);
25 };

  ViewVC Help
Powered by ViewVC 1.1.20