You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Intermittently, editing any DSM fails due to the error:
“Invalid parameter: Exception: InvalidParameterException: cvi-dsm:/dev/dmmat_a2d0: channel: value=32 is outside the range 0:31”
Channel was not set with gain/bipolar for vars under DIAMOND cards under cvi-dsm. In that case, nidas takes whatever the previous value was (could be from another sensor) and increments. If the increment gets above 31, nidas/dynld/A2DSensor.cc::validate() function throws the error.
To fix, I added “<parameter name="channel" type="int" value="0"/>” to the first variable under each DMMAT sensor.
Each new card should start at channel zero.
Se SOCRATES for an example of this.
The text was updated successfully, but these errors were encountered:
Intermittently, editing any DSM fails due to the error:
Channel was not set with gain/bipolar for vars under DIAMOND cards under cvi-dsm. In that case, nidas takes whatever the previous value was (could be from another sensor) and increments. If the increment gets above 31, nidas/dynld/A2DSensor.cc::validate() function throws the error.
To fix, I added
“<parameter name="channel" type="int" value="0"/>”
to the first variable under each DMMAT sensor.Each new card should start at channel zero.
Se SOCRATES for an example of this.
The text was updated successfully, but these errors were encountered: