Loading [MathJax]/extensions/tex2jax.js
  • <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>

  • DriveWorks SDK Reference
    5.8.83 Release
    For Test and Development only

    All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    CANPlugin.h File Reference

    Detailed Description

    NVIDIA DriveWorks: CAN Sensor Plugin Interface

    Description: This file defines the interfaces to be implemented for CAN sensor plugins.

    Definition in file CANPlugin.h.

    Go to the source code of this file.

    Data Structures

    struct  dwSensorCANPluginFunctionTable
     Function Table exposing CAN plugin functions. More...
     

    Typedefs

    typedef dwStatus(* dwSensorCANPlugin_clearFilter) (dwSensorPluginSensorHandle_t sensor)
     Reset the filter set by 'dwSensorCANPlugin_setFilter' interface. More...
     
    typedef dwStatus(* dwSensorCANPlugin_parseDataBuffer) (dwCANMessage *output, dwSensorPluginSensorHandle_t sensor)
     Processes the data previously passed via the 'dwSensorPlugin_pushData' interface. More...
     
    typedef dwStatus(* dwSensorCANPlugin_send) (const dwCANMessage *msg, dwTime_t timeout_us, dwSensorPluginSensorHandle_t sensor)
     Sends a message over the CAN bus within a specified timeout. More...
     
    typedef dwStatus(* dwSensorCANPlugin_setFilter) (const uint32_t *canIDs, const uint32_t *masks, uint16_t numCanIDs, dwSensorPluginSensorHandle_t sensor)
     Specifes a set of CAN IDs to be filtered. More...
     
    typedef dwStatus(* dwSensorCANPlugin_setUseHwTimestamps) (bool use, dwSensorPluginSensorHandle_t sensor)
     Enables or disables hardware timestamp of the CAN messages. More...
     

    Functions

    dwStatus dwSensorCANPlugin_getFunctionTable (dwSensorCANPluginFunctionTable *functions)
     Gets the handle to functions defined in 'dwSensorCANPluginFunctionTable' structure. More...
     
    人人超碰97caoporen国产