User Tools

Site Tools


eeros_architecture:hal:configuration_file

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
eeros_architecture:hal:configuration_file [2017/06/29 15:53] – [Type] grafeeros_architecture:hal:configuration_file [2019/08/14 14:05] – [Configuration File] graf
Line 26: Line 26:
                        "minOut": -10.0, "maxOut":  10.0 },                        "minOut": -10.0, "maxOut":  10.0 },
                    ],                    ],
 +          "safe": 0.0,
           "unit": "V"           "unit": "V"
         }         }
Line 57: Line 58:
  
 ===== Scale and Range ===== ===== Scale and Range =====
-Channels carrying an analog signal must be assigned a ''scale'' and ''range'' key. With these values the HAL is able to translate between the analog signal and its digital value as this digital value is necessary when accessing the hardware converter (counter, adc, dac). For examples in how to setup the scale and range properly see [[eeros_architecture:hal:scaling|]].+Channels carrying an analog signal or channels with counter inputs must be assigned a ''scale'' and ''range'' key. With these values the HAL is able to translate between the analog signal and its digital value as this digital value is necessary when accessing the hardware converter (counter, adc, dac). For examples in how to setup the scale and range properly see [[eeros_architecture:hal:scaling|]]. There are cases where the HAL should account for several stages on a scalable input or output, see [[eeros_architecture:hal:scaling_multi|]].
  
 ===== Available Keywords ===== ===== Available Keywords =====
Line 79: Line 80:
 | offset | double | offset value to set offset of scalable in-/output directly | | offset | double | offset value to set offset of scalable in-/output directly |
 | unit | string | unit of this in-/output, used for scalable in-/outputs| | unit | string | unit of this in-/output, used for scalable in-/outputs|
 +| additionalArguments | string | used for communicating with ROS, see [[hardware_libraries#ros|ROS]], configuration file for ROS see [[config_ros]]|
  
  
  
eeros_architecture/hal/configuration_file.txt · Last modified: 2019/08/14 14:13 by graf