Log In
New Account
  
Home My Page Project Cloud Code Snippets Project Openings Pierogi
Summary Forums Tracker Lists Tasks Docs News SCM Files
1 #ifndef GIPROTOCOL_H
2 #define GIPROTOCOL_H
4 #include "spaceprotocol.h"
6 class PIRRX51Hardware;
8 // The "G.I." protocol appears to be used by some Motorola boxes.
10 class GIProtocol: public SpaceProtocol
11 {
12 public:
13   GIProtocol(
14     QObject *guiObject,
15     unsigned int index);
17 public slots:
18   void startSendingCommand(
19     unsigned int threadableID,
20     PIRKeyName command);
22 private:
23   unsigned int repeatPulse;
24   unsigned int repeatSpace;
26   int generateStandardCommand(
27     const PIRKeyBits &bits,
28     PIRRX51Hardware &device);
30   int generateRepeatCommand(
31     PIRRX51Hardware &device);
32 };
34 #endif // GIPROTOCOL_H

Terms of Use    Privacy Policy    Contribution Guidelines    Feedback

Powered By GForge Collaborative Development Environment