Poseidon2
– Family manual
HW group
www.HW-group.com
71 / 104
Demonstrated features
Receiving traps from multiple devices at a time
Support for Poseidon and Damocles family
Parsing known traps and writing them to the log
Downloading detailed information about all sensors from a specified device
EX109: Polling data
The application shows how to search for
a device on the local network and add
the device to the “device list”. Sensor
readings are downloaded periodically
from all devices in this list. All readings
from all devices are shown in a single
sensor list. Written in Borland C++
Builder using the HWg SDK.
Functions used:
SearchDevice,
SearchDone, GetDeviceList,
AddToDeviceList, ClearDeviceList,
CreatePolling, GetNowPolling,
DestroyPolling, LockPolling, UnlockPolling
Demonstrated features
Using the PosDamInstWiz.dll high-level library
Support for Poseidon and Damocles products
Using the Installation Wizard
Storing all values from all devices into one large shared table
Setting the digital outputs
Setting the safe range thresholds for analog sensors
EX110: Setting outputs
The application shows how to use the
Installation Wizard to add a device to the host
application. All sensors and digital
inputs/outputs are shown in a single sensor list.
It is shown how to change values of digital
outputs and sensor safe ranges. Written in
Borland C++ Builder using the HWg SDK.
Functions used
: InstWiz_Show, InstWiz_GetDevice,
InstWiz_FirstDevice, InstWiz_AddDevice, InstWiz_RemoveDevice, InstWiz_Clear,
AddToDeviceList, ClearDeviceList, CreatePolling, DestroyPolling, GetNowPolling,
LockPolling, UnlockPolling, SetBinaryOutput, SetSensorRange
Demonstrated features
Using the PosDamInstWiz.dll high-level library
Support for Poseidon and Damocles products
Using the Installation Wizard