Ignore:
Timestamp:
01/14/03 12:08:46 (22 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Cosy/devdrv/macs.h

    r1702 r1703  
    1111private:
    1212    BYTE_t   fMacId;
     13
     14    LWORD_t  fSoftVersion;
    1315
    1416    LWORD_t  fVelRes;
     
    4143    Bool_t HandleTimer(TTimer *t);
    4244
     45    void Init();
     46    //bool Reboot();
     47
     48    //bool InitDevice(Network *);
     49
     50    //void StartDevice();
     51    void StopDevice();
     52
     53    void HandleSDO(WORD_t idx, BYTE_t subidx, LWORD_t val, timeval_t *tv);
     54    void HandleSDOOK(WORD_t idx, BYTE_t subidx);
     55    void HandleSDOError(LWORD_t data)           { NodeDrv::HandleSDOError(data); }
     56
     57    void HandlePDO1(BYTE_t *data, timeval_t *tv);
     58    void HandlePDO2(BYTE_t *data, timeval_t *tv);
     59
     60    void CheckConnection();
     61
    4362public:
     63    enum
     64    {
     65        kNoSync = BIT(0),
     66        kPosSync = BIT(1),
     67        kVelSync = BIT(2)
     68    };
    4469    enum
    4570    {
     
    5479    Macs(const BYTE_t nodeid, const char *name=NULL, MLog &out=gLog);
    5580    virtual ~Macs();
    56 
    57     void InitDevice(Network *);
    58 
    59     //void StartDevice();
    60     void StopDevice();
    61 
    62     void HandleSDO(WORD_t idx, BYTE_t subidx, LWORD_t val, timeval_t *tv);
    63     void HandleSDOOK(WORD_t idx, BYTE_t subidx);
    64     void HandleSDOError(LWORD_t data)           { NodeDrv::HandleSDOError(data); }
    65 
    66     void HandlePDO1(BYTE_t *data, timeval_t *tv);
    67     void HandlePDO2(BYTE_t *data, timeval_t *tv);
    6881
    6982    void SendMsg(BYTE_t data[6]);
Note: See TracChangeset for help on using the changeset viewer.