src/win32/CanFestival-3.def
author etisserant
Mon, 02 Jul 2007 18:22:58 +0200
changeset 236 905677ed00f3
parent 225 d6538481c47f
child 252 b0dd37421d28
permissions -rw-r--r--
Full preliminary implementation of TPDO transmit type:
- SYNC (N) (1-240)
- RTR only + SYNC (252)
- RTR only (253)
- EVENT, with timer and inhibit time (254 and 255)

User app have to call sendPDOevent(d) to eventually signal mapped data changes.
Callbacks added to 0x140N, TPDO comm parameters for on the fly timers values change.
TestMasterSlave updated.
; CanFestival-3.def : Declares the module parameters.

LIBRARY      "CanFestival-3.DLL"

EXPORTS
        getNodeState
        heartbeatInit
        heartbeatStop
        proceedNODE_GUARD
        masterSendNMTstateChange
        masterSendNMTnodeguard
        masterRequestNodeState
        proceedNMTstateChange
        slaveSendBootUp
        accessDictionaryError
        getODentry
        setODentry
        writeLocalDict
        readLocalDict
        scanIndexOD
        RegisterSetODentryCallBack
        sendPDO
        PDOmGR
;        buildPDO
        sendPDOrequest
        proceedPDO
;        sendPDOevent
        SDOlineToObjdict
        objdictToSDOline
        lineToSDO
        SDOtoLine
        failedSDO
        resetSDO
        resetSDOline
        initSDOline
        getSDOfreeLine
        getSDOlineOnUse
        closeSDOtransfer
        getSDOlineRestBytes
        setSDOlineRestBytes
        sendSDO
        sendSDOabort
        proceedSDO
        writeNetworkDict
        readNetworkDict
        readNetworkDictCallback
        getReadResultNetworkDict
        getWriteResultNetworkDict
        canDispatch
        getState
        setState
        getNodeId
        setNodeId
;        initPreOperationalMode
        sendSYNC
        proceedSYNC
        SetAlarm
        DelAlarm
        TimeDispatch
        setTimer
        getElapsedTime
        StartTimerLoop
        StopTimerLoop
        CreateReceiveTask
        LoadCanDriver
        canSend
        canReceive
        canOpen
        canClose
        _post_TPDO
        _post_sync
        _heartbeatError
        _stopped
        _operational
        _preOperational
        _initialisation
        writeNetworkDictCallBack
        _storeODSubIndex
        decompo_dcf