Phidget Weight Sensor
[Specific Phidgets]


Typedefs

typedef struct
_CPhidgetWeightSensor * 
CPhidgetWeightSensorHandle

Functions

int CPhidgetWeightSensor_create (CPhidgetWeightSensorHandle *phid)
int CPhidgetWeightSensor_getWeight (CPhidgetWeightSensorHandle phid, double *weight)
int CPhidgetWeightSensor_set_OnWeightChange_Handler (CPhidgetWeightSensorHandle phid, int(*fptr)(CPhidgetWeightSensorHandle phid, void *userPtr, double weight), void *userPtr)
int CPhidgetWeightSensor_getWeightChangeTrigger (CPhidgetWeightSensorHandle phid, double *trigger)
int CPhidgetWeightSensor_setWeightChangeTrigger (CPhidgetWeightSensorHandle phid, double trigger)

Detailed Description

These calls are specific to the Phidget Weight Sensor object. See your device's User Guide for more specific API details, technical information, and revision details. The User Guide, along with other resources, can be found on the product page for your device.

Typedef Documentation

typedef struct _CPhidgetWeightSensor* CPhidgetWeightSensorHandle

A Phidget WeightSensor handle


Function Documentation

int CPhidgetWeightSensor_create ( CPhidgetWeightSensorHandle phid  ) 

Creates a Phidget WeightSensor handle.

Parameters:
phid A pointer to an unallocated Phidget WeightSensor handle.

int CPhidgetWeightSensor_getWeight ( CPhidgetWeightSensorHandle  phid,
double *  weight 
)

Gets the sensed weight.

Parameters:
phid An attached phidget weight sensor handle.
weight The weight.

int CPhidgetWeightSensor_set_OnWeightChange_Handler ( CPhidgetWeightSensorHandle  phid,
int(*)(CPhidgetWeightSensorHandle phid, void *userPtr, double weight)  fptr,
void *  userPtr 
)

Set a weight change handler. This is called when the weight changes by more then the change trigger.

Parameters:
phid An attached phidget weight sensor handle.
fptr Callback function pointer.
userPtr A pointer for use by the user - this value is passed back into the callback function.

int CPhidgetWeightSensor_getWeightChangeTrigger ( CPhidgetWeightSensorHandle  phid,
double *  trigger 
)

Gets the weight change trigger.

Parameters:
phid An attached phidget weight sensor handle.
trigger The change trigger.

int CPhidgetWeightSensor_setWeightChangeTrigger ( CPhidgetWeightSensorHandle  phid,
double  trigger 
)

Sets the weight change trigger.

Parameters:
phid An attached phidget weight sensor handle.
trigger The change trigger.


Generated on Wed Jan 5 12:08:42 2022 for Phidget21 by  doxygen 1.5.9