Modifier and Type | Class and Description |
---|---|
class |
YAccelerometer
YAccelerometer Class: accelerometer control interface, available for instance in the Yocto-3D-V2 or
the Yocto-Inclinometer
The YAccelerometer class allows you to read and configure Yoctopuce accelerometers.
|
class |
YAltitude
YAltitude Class: altimeter control interface, available for instance in the Yocto-Altimeter-V2 or
the Yocto-GPS-V2
The YAltitude class allows you to read and configure Yoctopuce altimeters.
|
class |
YAnButton
YAnButton Class: analog input control interface, available for instance in the Yocto-Buzzer, the
Yocto-Knob, the Yocto-MaxiBuzzer or the Yocto-MaxiDisplay
The YAnButton class provide access to basic resistive inputs.
|
class |
YArithmeticSensor
YArithmeticSensor Class: arithmetic sensor control interface, available for instance in the
Yocto-MaxiMicroVolt-Rx
The YArithmeticSensor class allows some Yoctopuce devices to compute in real-time
values based on an arithmetic formula involving one or more measured signals as
well as the temperature.
|
class |
YAudioIn
YAudioIn Class: audio input control interface
The YAudioIn class allows you to configure the volume of an audio input.
|
class |
YAudioOut
YAudioOut Class: audio output control interface
The YAudioOut class allows you to configure the volume of an audio output.
|
class |
YBluetoothLink
YBluetoothLink Class: Bluetooth sound controller control interface
BluetoothLink function provides control over Bluetooth link
and status for devices that are Bluetooth-enabled.
|
class |
YBuzzer
YBuzzer Class: buzzer control interface, available for instance in the Yocto-Buzzer, the
Yocto-MaxiBuzzer or the Yocto-MaxiKnob
The YBuzzer class allows you to drive a buzzer.
|
class |
YCarbonDioxide
YCarbonDioxide Class: CO2 sensor control interface, available for instance in the Yocto-CO2-V2
The YCarbonDioxide class allows you to read and configure Yoctopuce CO2 sensors.
|
class |
YCellular
YCellular Class: cellular interface control interface, available for instance in the
YoctoHub-GSM-2G, the YoctoHub-GSM-3G-EU, the YoctoHub-GSM-3G-NA or the YoctoHub-GSM-4G
The YCellular class provides control over cellular network parameters
and status for devices that are GSM-enabled.
|
class |
YColorLed
YColorLed Class: RGB LED control interface, available for instance in the Yocto-Color-V2, the
Yocto-MaxiBuzzer or the Yocto-PowerColor
The ColorLed class allows you to drive a color LED.
|
class |
YColorLedCluster
YColorLedCluster Class: RGB LED cluster control interface, available for instance in the
Yocto-Color-V2, the Yocto-MaxiBuzzer or the Yocto-MaxiKnob
The YColorLedCluster class allows you to drive a
color LED cluster.
|
class |
YCompass
YCompass Class: compass function control interface, available for instance in the Yocto-3D-V2
The YCompass class allows you to read and configure Yoctopuce compass functions.
|
class |
YCurrent
YCurrent Class: current sensor control interface, available for instance in the Yocto-Amp, the
Yocto-Motor-DC or the Yocto-Watt
The YCurrent class allows you to read and configure Yoctopuce current sensors.
|
class |
YCurrentLoopOutput
YCurrentLoopOutput Class: 4-20mA output control interface, available for instance in the Yocto-4-20mA-Tx
The YCurrentLoopOutput class allows you to drive a 4-20mA output
by regulating the current flowing through the current loop.
|
class |
YDaisyChain
YDaisyChain Class: Module chain configuration interface
The YDaisyChain class can be used to verify that devices that
are daisy-chained directly from device to device, without a hub,
are detected properly.
|
class |
YDataLogger
YDataLogger Class: DataLogger control interface, available on most Yoctopuce sensors.
|
class |
YDigitalIO
YDigitalIO Class: digital IO port control interface, available for instance in the Yocto-IO or the
Yocto-Maxi-IO-V2
The YDigitalIO class allows you drive a Yoctopuce digital input/output port.
|
class |
YDisplay
YDisplay Class: display control interface, available for instance in the Yocto-Display, the
Yocto-MaxiDisplay, the Yocto-MaxiDisplay-G or the Yocto-MiniDisplay
The YDisplay class allows to drive Yoctopuce displays.
|
class |
YDualPower
YDualPower Class: dual power switch control interface, available for instance in the Yocto-Servo
The YDualPower class allows you to control
the power source to use for module functions that require high current.
|
class |
YFiles
YFiles Class: filesystem control interface, available for instance in the Yocto-MaxiBuzzer, the
Yocto-SPI, the YoctoHub-Ethernet or the YoctoHub-GSM-4G
The YFiles class is used to access the filesystem embedded on
some Yoctopuce devices.
|
class |
YGenericSensor
YGenericSensor Class: GenericSensor control interface, available for instance in the
Yocto-0-10V-Rx, the Yocto-4-20mA-Rx, the Yocto-SPI or the Yocto-milliVolt-Rx
The YGenericSensor class allows you to read and configure Yoctopuce signal
transducers.
|
class |
YGps
YGps Class: Geolocalization control interface (GPS, GNSS, ...), available for instance in the Yocto-GPS-V2
The YGps class allows you to retrieve positioning
data from a GPS/GNSS sensor.
|
class |
YGroundSpeed
YGroundSpeed Class: ground speed sensor control interface, available for instance in the Yocto-GPS-V2
The YGroundSpeed class allows you to read and configure Yoctopuce ground speed sensors.
|
class |
YGyro
YGyro Class: gyroscope control interface, available for instance in the Yocto-3D-V2
The YGyro class allows you to read and configure Yoctopuce gyroscopes.
|
class |
YHubPort
YHubPort Class: YoctoHub slave port control interface, available for instance in the
YoctoHub-Ethernet, the YoctoHub-GSM-4G, the YoctoHub-Shield or the YoctoHub-Wireless-n
The YHubPort class provides control over the power supply for slave ports
on a YoctoHub.
|
class |
YHumidity
YHumidity Class: humidity sensor control interface, available for instance in the Yocto-CO2-V2, the
Yocto-Meteo-V2 or the Yocto-VOC-V3
The YHumidity class allows you to read and configure Yoctopuce humidity sensors.
|
class |
YI2cPort
YI2cPort Class: I2C port control interface, available for instance in the Yocto-I2C
The YI2cPort classe allows you to fully drive a Yoctopuce I2C port.
|
class |
YInputChain
YInputChain Class: InputChain function interface
The YInputChain class provides access to separate
digital inputs connected in a chain.
|
class |
YLatitude
YLatitude Class: latitude sensor control interface, available for instance in the Yocto-GPS-V2
The YLatitude class allows you to read and configure Yoctopuce latitude sensors.
|
class |
YLed
YLed Class: monochrome LED control interface, available for instance in the Yocto-Buzzer, the
YoctoBox-Short-Thin-Black-Prox, the YoctoBox-Short-Thin-Transp or the YoctoBox-Short-Thin-Transp-Prox
The YLed class allows you to drive a monocolor LED.
|
class |
YLightSensor
YLightSensor Class: light sensor control interface, available for instance in the Yocto-Light-V4,
the Yocto-Proximity or the Yocto-RangeFinder
The YLightSensor class allows you to read and configure Yoctopuce light sensors.
|
class |
YLongitude
YLongitude Class: longitude sensor control interface, available for instance in the Yocto-GPS-V2
The YLongitude class allows you to read and configure Yoctopuce longitude sensors.
|
class |
YMagnetometer
YMagnetometer Class: magnetometer control interface, available for instance in the Yocto-3D-V2
The YSensor class is the parent class for all Yoctopuce sensor types.
|
class |
YMessageBox
YMessageBox Class: SMS message box interface control interface, available for instance in the
YoctoHub-GSM-2G, the YoctoHub-GSM-3G-EU, the YoctoHub-GSM-3G-NA or the YoctoHub-GSM-4G
The YMessageBox class provides SMS sending and receiving capability for
GSM-enabled Yoctopuce devices.
|
class |
YModule
YModule Class: Global parameters control interface for all Yoctopuce devices
The YModule class can be used with all Yoctopuce USB devices.
|
class |
YMotor
YMotor Class: motor control interface, available for instance in the Yocto-Motor-DC
The YMotor class allows you to drive a DC motor.
|
class |
YMultiAxisController
YMultiAxisController Class: MultiAxisController function interface
The YMultiAxisController class allows you to drive multiple stepper motors
synchronously.
|
class |
YMultiCellWeighScale
YMultiCellWeighScale Class: multi-cell weighing scale sensor control interface, available for
instance in the Yocto-MaxiBridge
The YMultiCellWeighScale class provides a weight measurement from a set of ratiometric
sensors.
|
class |
YMultiSensController
YMultiSensController Class: Sensor chain configuration interface, available for instance in the
Yocto-Temperature-IR
The YMultiSensController class allows you to setup a customized
sensor chain on devices featuring that functionality.
|
class |
YNetwork
YNetwork Class: network interface control interface, available for instance in the
YoctoHub-Ethernet, the YoctoHub-GSM-4G, the YoctoHub-Wireless-SR or the YoctoHub-Wireless-n
YNetwork objects provide access to TCP/IP parameters of Yoctopuce
devices that include a built-in network interface.
|
class |
YOsControl
YOsControl Class: Operating system control interface via the VirtualHub application
The YOScontrol class provides some control over the operating system running a VirtualHub.
|
class |
YPower
YPower Class: electrical power sensor control interface, available for instance in the Yocto-Watt
The YPower class allows you to read and configure Yoctopuce electrical power sensors.
|
class |
YPowerOutput
YPowerOutput Class: power output control interface, available for instance in the Yocto-I2C, the
Yocto-MaxiMicroVolt-Rx, the Yocto-SPI or the Yocto-Serial
The YPowerOutput class allows you to control
the power output featured on some Yoctopuce devices.
|
class |
YPowerSupply
YPowerSupply Class: regulated power supply control interface
The YPowerSupply class allows you to drive a Yoctopuce power supply.
|
class |
YPressure
YPressure Class: pressure sensor control interface, available for instance in the
Yocto-Altimeter-V2, the Yocto-CO2-V2, the Yocto-Meteo-V2 or the Yocto-Pressure
The YPressure class allows you to read and configure Yoctopuce pressure sensors.
|
class |
YProximity
YProximity Class: proximity sensor control interface, available for instance in the Yocto-Proximity
The YProximity class allows you to read and configure Yoctopuce proximity sensors.
|
class |
YPwmInput
YPwmInput Class: PWM input control interface, available for instance in the Yocto-PWM-Rx
The YPwmInput class allows you to read and configure Yoctopuce PWM inputs.
|
class |
YPwmOutput
YPwmOutput Class: PWM generator control interface, available for instance in the Yocto-PWM-Tx
The YPwmOutput class allows you to drive a pulse-width modulated output (PWM).
|
class |
YPwmPowerSource
YPwmPowerSource Class: PWM generator power source control interface, available for instance in the Yocto-PWM-Tx
The YPwmPowerSource class allows you to configure
the voltage source used by all PWM outputs on the same device.
|
class |
YQt
YQt Class: Base interface to access quaternion components, available for instance in the Yocto-3D-V2
The YQt class provides direct access to the 3D attitude estimation
provided by Yoctopuce inertial sensors.
|
class |
YQuadratureDecoder
YQuadratureDecoder Class: quadrature decoder control interface, available for instance in the
Yocto-MaxiKnob or the Yocto-PWM-Rx
The YQuadratureDecoder class allows you to read and configure Yoctopuce quadrature decoders.
|
class |
YRangeFinder
YRangeFinder Class: range finder control interface, available for instance in the Yocto-RangeFinder
The YRangeFinder class allows you to read and configure Yoctopuce range finders.
|
class |
YRealTimeClock
YRealTimeClock Class: real-time clock control interface, available for instance in the
YoctoHub-GSM-4G, the YoctoHub-Wireless-SR, the YoctoHub-Wireless-g or the YoctoHub-Wireless-n
The YRealTimeClock class provide access to the embedded real-time clock available on some Yoctopuce
devices.
|
class |
YRefFrame
YRefFrame Class: 3D reference frame configuration interface, available for instance in the
Yocto-3D-V2 or the Yocto-Inclinometer
The YRefFrame class is used to setup the base orientation of the Yoctopuce inertial
sensors.
|
class |
YRelay
YRelay Class: relay control interface, available for instance in the Yocto-LatchedRelay, the
Yocto-MaxiPowerRelay, the Yocto-PowerRelay-V3 or the Yocto-Relay
The YRelay class allows you to drive a Yoctopuce relay or optocoupled output.
|
class |
YSegmentedDisplay
YSegmentedDisplay Class: segmented display control interface
The SegmentedDisplay class allows you to drive segmented displays.
|
class |
YSensor
YSensor Class: Sensor function interface.
|
class |
YSerialPort
YSerialPort Class: serial port control interface, available for instance in the Yocto-RS232, the
Yocto-RS485-V2 or the Yocto-Serial
The YSerialPort class allows you to fully drive a Yoctopuce serial port.
|
class |
YServo
YServo Class: RC servo motor control interface, available for instance in the Yocto-Servo
The YServo class is designed to drive remote-control servo motors
outputs.
|
class |
YSpiPort
YSpiPort Class: SPI port control interface, available for instance in the Yocto-SPI
The YSpiPort class allows you to fully drive a Yoctopuce SPI port.
|
class |
YStepperMotor
YStepperMotor Class: stepper motor control interface
The YStepperMotor class allows you to drive a stepper motor.
|
class |
YTemperature
YTemperature Class: temperature sensor control interface, available for instance in the
Yocto-Meteo-V2, the Yocto-PT100, the Yocto-Temperature or the Yocto-Thermocouple
The YTemperature class allows you to read and configure Yoctopuce temperature sensors.
|
class |
YTilt
YTilt Class: tilt sensor control interface, available for instance in the Yocto-3D-V2 or the Yocto-Inclinometer
The YSensor class is the parent class for all Yoctopuce sensor types.
|
class |
YTvoc
YTvoc Class: Total Volatile Organic Compound sensor control interface, available for instance in
the Yocto-VOC-V3
The YTvoc class allows you to read and configure Yoctopuce Total Volatile Organic Compound sensors.
|
class |
YVoc
YVoc Class: Volatile Organic Compound sensor control interface, available for instance in the Yocto-VOC-V3
The YVoc class allows you to read and configure Yoctopuce Volatile Organic Compound sensors.
|
class |
YVoltage
YVoltage Class: voltage sensor control interface, available for instance in the Yocto-Motor-DC, the
Yocto-Volt or the Yocto-Watt
The YVoltage class allows you to read and configure Yoctopuce voltage sensors.
|
class |
YVoltageOutput
YVoltageOutput Class: voltage output control interface, available for instance in the Yocto-0-10V-Tx
The YVoltageOutput class allows you to drive a voltage output.
|
class |
YWakeUpMonitor
YWakeUpMonitor Class: wake-up monitor control interface, available for instance in the
YoctoHub-GSM-4G, the YoctoHub-Wireless-SR, the YoctoHub-Wireless-g or the YoctoHub-Wireless-n
The YWakeUpMonitor class handles globally all wake-up sources, as well
as automated sleep mode.
|
class |
YWakeUpSchedule
YWakeUpSchedule Class: wake up schedule control interface, available for instance in the
YoctoHub-GSM-4G, the YoctoHub-Wireless-SR, the YoctoHub-Wireless-g or the YoctoHub-Wireless-n
The YWakeUpSchedule class implements a wake up condition.
|
class |
YWatchdog
YWatchdog Class: watchdog control interface, available for instance in the Yocto-WatchdogDC
The YWatchdog class allows you to drive a Yoctopuce watchdog.
|
class |
YWeighScale
YWeighScale Class: weighing scale sensor control interface, available for instance in the
Yocto-Bridge or the Yocto-MaxiBridge
The YWeighScale class provides a weight measurement from a ratiometric sensor.
|
class |
YWireless
YWireless Class: wireless LAN interface control interface, available for instance in the
YoctoHub-Wireless, the YoctoHub-Wireless-SR, the YoctoHub-Wireless-g or the YoctoHub-Wireless-n
The YWireless class provides control over wireless network parameters
and status for devices that are wireless-enabled.
|
Modifier and Type | Field and Description |
---|---|
protected YFunction |
YDataStream._parent |
protected YFunction |
YDataSet._parent |
Modifier and Type | Method and Description |
---|---|
protected static YFunction |
YFunction._FindFromCache(String className,
String func) |
protected static YFunction |
YFunction._FindFromCacheInContext(YAPIContext yctx,
String className,
String func) |
static YFunction |
YFunction.FindFunction(String func)
Retrieves a function for a given identifier.
|
static YFunction |
YFunction.FindFunctionInContext(YAPIContext yctx,
String func)
Retrieves a function for a given identifier in a YAPI context.
|
static YFunction |
YFunction.FirstFunction()
comment from .yc definition
|
static YFunction |
YFunction.FirstFunctionInContext(YAPIContext yctx)
comment from .yc definition
|
YFunction |
YFunction.nextFunction()
comment from .yc definition
|
Modifier and Type | Method and Description |
---|---|
protected static void |
YFunction._AddToCache(String className,
String func,
YFunction obj) |
protected static void |
YFunction._UpdateTimedReportCallbackList(YFunction func,
boolean add) |
protected static void |
YFunction._UpdateValueCallbackList(YFunction func,
boolean add) |
void |
YFunction.TimedReportCallback.timedReportCallback(YFunction function,
YMeasure measure) |
void |
YFunction.UpdateCallback.yNewValue(YFunction function,
String functionValue) |
Constructor and Description |
---|
YDataSet(YFunction parent) |
Copyright © 2022. All rights reserved.