carta
physicalunits(1)

physicalunits1

Encodes and de-codes physical units a according to iso/ieee 11073-10101:2004 tables a6.1 and a6.3 physicalunits was formerly also known under "pu".

Usage

physicalunits [units_or_codes]

Overview

The output returns the <physical unit>:<TAB><decimal code><TAB><hexadecimal code><TAB><scaling><TAB><physical unit w/o prefix>, where <TAB> represents the character ascii(9)

Examples:

Encoding of "microVolts", using text representation, decimal encoding and hexadecimal encoding:
physicalunits mV
uV 4275 0x10b3 1e-06 V

physicalunits 4275
uV 4275 0x10b3 1e-06 V

physicalunits 0x10b3
uV 4275 0x10b3 1e-06 V

Text representation containing spaces need to be quoted
physicalunits "kg l-1"
kg l-1 2051 0x0803 1000 g l-1

A list of units can be converted using multiple input arguments
physicalunits mV nA 4180 kg dag degree rpm "mol mol-1" "kg l-1"
mV 4274 0x10b2 0.001 V
nA 4180 0x1054 1e-09 A
nA 4180 0x1054 1e-09 A
kg 1731 0x06c3 1000 g
dag 1729 0x06c1 10 g
degree 736 0x02e0 1 degree
rpm 6816 0x1aa0 1 rpm
mol mol-1 864 0x0360 1 mol mol-1
kg l-1 2051 0x0803 1000 g l-1

physicalunits `seq 0 65535` |grep -v nan |grep -v null
shows s complete table of defined units

Resources

https://biosig.sourceforge.io

Author

Alois Schloegl

Reporting bugs

Report bugs to <[email protected]>

From biosig-tools 3.9.0-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.