Пример #1
0
 public CHANNEL_MODE(bool enable, AdcRange range, bool ac, bool icp)
 {
     _Enable      = enable; _Range = range; _AC = ac; _ICP = icp;
     _sensor_rout = 0;
     Reserved     = new uint[3];
     for (int i = 0; i < Reserved.Length; i++)
     {
         Reserved[i] = 0;
     }
 }
Пример #2
0
 public float FactoryCalibScale(int ch, int freqIndex, AdcRange range)
 {
     return(module.FactoryCalibScale(ch, freqIndex, range));
 }
Пример #3
0
 public float UserCalibScale(int ch, int freqIndex, AdcRange range)
 {
     return(module.UserCalibScale(ch, freqIndex, range));
 }
Пример #4
0
 public void fillUserCalibScale(int ch, int freqIndex, AdcRange range, float value)
 {
     module.fillUserCalibScale(ch, freqIndex, range, value);
 }
Пример #5
0
 public void fillChannelRange(int ch, AdcRange range)
 {
     module.fillChannelRange(ch, range);
 }
Пример #6
0
 public float FactoryCalibScale(int ch, int freqIndex, AdcRange range)
 {
     return(_ADCCalibration[calib_struct_index(ch, freqIndex)].FactoryCalibScale[calibr_val_index(range)]);
 }
Пример #7
0
 public float UserCalibOffset(int ch, int freqIndex, AdcRange range)
 {
     return(_ADCCalibration[calib_struct_index(ch, freqIndex)].UserCalibOffset[calibr_val_index(range)]);
 }
Пример #8
0
 public void fillUserCalibScale(int ch, int freqIndex, AdcRange range, float value)
 {
     _ADCCalibration[calib_struct_index(ch, freqIndex)].UserCalibScale[calibr_val_index(range)] = value;
 }
Пример #9
0
 int calibr_val_index(AdcRange range)
 {
     return((int)range);
 }
Пример #10
0
 public void fillChannelRange(int ch, AdcRange range)
 {
     _ADCChannelRange[ch] = range;
 }