tcan_can/include/tcan_can/CanDeviceOptions.hpp
CanDeviceOptions(
        const uint32_t nodeId,
        const std::string& name,
        const double timeout,
        const double looprate):
        CanDeviceOptions(nodeId, name, static_cast<unsigned int>(timeout*looprate))
    {
    }
/*!
     *
     * @param nodeId    CAN id of the node
     * @param name      name of the node
     * @param timeout   timeout in seconds. If no message was received within this time, the device is considered as missing
     * @param looprate  loop rate [Hz] of the process calling checkSanity(..). In asynchronous mode this is 10Hz by default (see BusOptions)
     */
@param nodeId    CAN id of the node
@param name      name of the node
@param timeout   timeout in seconds. If no message was received within this time, the device is considered as missing
@param looprate  loop rate [Hz] of the process calling checkSanity(..). In asynchronous mode this is 10Hz by default
@param nodeId CAN id of the node @param name name of the node @param timeout timeout in seconds . If no message was received within this time the device is considered as missing @param looprate loop rate [ Hz ] of the process calling checkSanity ( .. ) . In asynchronous mode this is 10Hz by default
CanDeviceOptions(
        const uint32_t nodeId,
        const std::string& name,
        const double timeout,
        const double looprate):
        CanDeviceOptions(nodeId, name, static_cast<unsigned int>(timeout*looprate))
    {
    }
CanDeviceOptions ( const uint32_t nodeId , const std :: string & name , const double timeout , const double looprate ) : CanDeviceOptions ( nodeId , name , static_cast < unsigned int > ( timeout * looprate ) ) { }
@param nodeId    CAN id of the node
 @param name      name of the node
 @param timeout   timeout in seconds.
@param nodeId CAN id of the node @param name name of the node @param timeout timeout in seconds .