This is historical information of device classes implemented in GammaDosimeter device server.
Use this link to find the valid information.
Development status:
Released
Information status: New
Contact:
Class Description
- This class gets data (as current dose, rate dose, ...) from a Novelec Gamma Dosimeter
- called DAIP-P.
Families: RadioProtection
Key words:
Language: Cpp
Contact:
Class interface
Attributes:
| Name | Description |
|---|---|
| doseScalar: DevDouble | — |
| doseMeasureDurationScalar: DevLong | — |
| cumulatedDoseScalar: DevDouble | — |
| doseRateScalar: DevDouble | — |
| doseRateMaxScalar: DevDouble | — |
| doseNetScalar: DevDouble | — |
| integrationDurationScalar: DevLong | — |
| backgroundNoiseScalar: DevDouble | — |
| thresholdScalar: DevDouble | — |
| errorCounterScalar: DevLong | — |
| readFailedCounterScalar: DevLong | — |
| lastDosesValuesSpectrum: DevDouble | — |
| lastDosesIntegrationDurationSpectrum: DevLong | — |
| logsSpectrum: DevString | — |
Commands:
| Name | Description |
|---|---|
| StateInput: DevVoid Output: State |
This command gets the device state (stored in its device_state data member) and returns it to the caller. |
| StatusInput: DevVoid Output: DevString |
This command gets the device status (stored in its device_status data member) and returns it to the caller. |
| StartInput: DevVoid Output: DevVoid |
Starts the acquisition |
| StopInput: DevVoid Output: DevVoid |
Stops the acquisition |
| ResetInput: DevVoid Output: DevVoid |
Command to reset the DAIP-P monitor to start a new cycle. |
| ResetCumulatedDoseAttrInput: DevVoid Output: DevVoid |
Use this command to reset the attribute cumulated dose. |
| WriteTime2DAIPInput: DevVoid Output: DevVoid |
Set the actual time (CPU) to the DAIP monitor |
| WriteDate2DAIPInput: DevVoid Output: DevVoid |
Set the actual date (CPU) to the DAIP monitor |
| WriteIntegrationDurationInput: DevLong Output: DevVoid |
Sets the new value of the cycle (in seconds). |
| ResetErrorCounterInput: DevVoid Output: DevVoid |
Resets the internal error counter |
| UnlockCmdInput: DevVarLongStringArray Output: DevVoid |
Command to reset all gammaDosimeter devices specified in the property GammaDList. Expected argins must be in this order : 1 - the password in clear (string) 2 - the key n value (unsigned long) 2 - the key d value (unsigned long) 4 - list of codes (results of the crypted password.) (unsigned longs) |
| ClearReadFailedCounterInput: DevVoid Output: DevVoid |
Reset the read failed error counter to zero. |
| ClearAllCountersInput: DevVoid Output: DevVoid |
Reset error and read failed counters. |
Pipes:
Properties:
| Name | Description |
|---|---|
| ProfibusServerNameDevString | Name of the Profibus DServer |
| BoardNumberDevLong | The profibus board number |
| DPAddressDevLong | Address DP of the Gamma Dosimeter device (DAIP-P |
| GroupDevLong | Group number for sync/freeze |
| InputOffsetDevLong | Memory offset of input data |
| InputLengthDevLong | Length in byte of input data |
| OutputOffsetDevLong | Memory offset of output data |
| OutputLengthDevLong | Length in bytes of output data |
| MonitorNumberDevLong | Number of the DAIP-P monitor |
| DBdFmoyDevDouble | BackGround noise dose rate of each DAIP |
20 Apr 2017, Piotr Goryl
Updated:
The device class has been updated.
You are looking at this version now.
23 Feb 2017, Piotr Goryl
Created:
The device class has been added to catalogue.
Updated:
The device class has been updated.
You are looking at this version now.
23 Feb 2017, Piotr Goryl
Created:
The device class has been added to catalogue.
Added by:pgoryl2
on:20 Apr 2017, 1:15 p.m.