const WirelessTypes::SamplingModes NodeFeatures_vlink200::samplingModes() const
    {
        //build and return the sampling modes that are supported
        WirelessTypes::SamplingModes result;

        result.push_back(WirelessTypes::samplingMode_sync);
        result.push_back(WirelessTypes::samplingMode_syncBurst);
        result.push_back(WirelessTypes::samplingMode_nonSync);
        result.push_back(WirelessTypes::samplingMode_syncEvent);

        return result;
    }
Example #2
0
	const WirelessTypes::SamplingModes NodeFeatures_rtdlink::samplingModes() const
	{
		//build and return the sampling modes that are supported
		WirelessTypes::SamplingModes result;

		result.push_back(WirelessTypes::samplingMode_sync);
		result.push_back(WirelessTypes::samplingMode_nonSync);

		//no support for burst
		//no support for armed datalogging

		return result;
	}
    const WirelessTypes::SamplingModes NodeFeatures_iepeLink::samplingModes() const
    {
        //build and return the sampling modes that are supported
        WirelessTypes::SamplingModes result;

        result.push_back(WirelessTypes::samplingMode_syncBurst);

        //no support for sync continuous
        //no support for non sync
        //no support for armed datalogging

        return result;
    }
    const WirelessTypes::SamplingModes NodeFeatures_sglinkMicro::samplingModes() const
    {
        //build and return the sampling modes that are supported (all for generic)
        WirelessTypes::SamplingModes result;

        result.push_back(WirelessTypes::samplingMode_sync);
        result.push_back(WirelessTypes::samplingMode_nonSync);
        result.push_back(WirelessTypes::samplingMode_armedDatalog);

        //no burst

        return result;
    }