HSA config files (*.hsa)
[<subsection type>] { <subsection name> { = <subsection reference> }}
}
If a section has an empty body (because it is inherited or all entries have default val-
ues), the brackets “{}” can be omitted.
3.2.8 Entries
An entry is a single line of information contained in a section. Each entry has a sec-
tion wide unique name, a type and a value. The type of an entry determines the pos-
sible values.
Type Example
string exp(x), $Ekin
boolean TRUE
unsigned long 4
unsigned long sequence 1,2,3,4,5,6
double 0.63
double sequence –0.0098,-0.0043,0.0001,0.0032,0.00076
point (12.00,34.08)
point sequence ((1.0,1.1),(2.0,2.21),(3.0,3.32),(4.0,4.43),
(5.0,5.54))
bit masks 0x00,0x34,0x45,0x66,0x07
section reference /AnalyzerMacros/Groundplate
Table 15: Supported types
The section type also determines whether an entry is mandatory or optional, and
whether it has a default value.
A section may not contain more than one entry with a given name. Examples of
entries are:
ShortName = “Ekin” # string value
Unit = V # string value, where quotes are omitted, the value may
# not contain preceding or following blanks
DacId = 2.1 # also a string value (split into 2 long values after pars-
ing)
OperationMode = 5 # unsigned long value
30 HSA3500 / HSA3500 plus Power Supply