CommsDSL Specification
  • Introduction
  • Version
  • Schema Definition
  • Multiple Files
  • Namespaces
  • Platforms
  • References
  • Properties
  • Numeric Values
  • Boolean Values
  • Names
  • Protocol Versioning
  • Schema
  • Fields
    • Common Properties of Fields
    • enum Field
    • int Field
    • set Field
    • bitfield Field
    • bundle Field
    • string Field
    • data Field
    • list Field
    • float Field
    • ref Field
    • optional Field
    • variant Field
    • Referencing Values of Other Fields
  • Messages
  • Interfaces
  • Aliases
  • Frames
    • Common Properties of Layers
    • payload Layer
    • id Layer
    • size Layer
    • sync Layer
    • checksum Layer
    • value Layer
    • custom Layer
  • Protocol Versioning Summary
  • Appendix
    • Properties of schema
    • Common Properties of Fields
    • Properties of enum Field
    • Properties of int Field
    • Properties of set Field
    • Properties of bitfield Field
    • Properties of bundle Field
    • Properties of string Field
    • Properties of data Field
    • Properties of list Field
    • Properties of float Field
    • Properties of ref Field
    • Properties of optional Field
    • Properties of variant Field
    • Units
    • Properties of message
    • Properties of interface
    • Properties of alias
    • Properties of frame
    • Common Properties of Layers
    • Properties of checksum Layer
    • Properties of value Layer
    • Properties of custom Layer
Powered by GitBook
On this page
  • Time Units
  • Distance Units
  • Speed Units
  • Frequency Units
  • Angle Units
  • Electrical Current Units
  • Electrical Voltage Units

Was this helpful?

  1. Appendix

Units

The tables below contain lists of available units.

Units Name

Accepted Values (case insensitive)

Unknown / None

empty string

Time Units

Units Name

Accepted Values (case insensitive)

Nanoseconds

"ns", "nanosec", "nanosecs", "nanosecond", "nanoseconds"

Microseconds

"us", "microsec", "microsecs", "microsecond", "microseconds"

Milliseconds

"ms", "millisec", "millisecs", "millisecond", "milliseconds"

Seconds

"s", "sec", "secs", "second", "seconds"

Minutes

"min", "mins", "minute", "minutes"

Hours

"h", "hour", "hours"

Days

"d", "day", "days"

Weeks

"w", "week", "weeks"

Distance Units

Units Name

Accepted Values (case insensitive)

Nanometers

"nm", "nanometer", "nanometre", "nanometers", "nanometres"

Micrometers

"um", "micrometer", "micrometre", "micrometers", "micrometres"

Millimeters

"mm", "millimeter", "millimetre, "millimeters", "millimetres"

Centimeters

"cm", "centimeter", "centimetre", "centimeters", "centimetres"

Meters

"m", "meter", "metre", "meters", "metres"

Kilometers

"km", "kilometer", "kilometre", "kilometers", "kilometres"

Speed Units

Units Name

Accepted Values (case insensitive)

Nanometers Per Second

"nm/s", "nmps", "nanometer/second", "nanometre/second", "nanometers/second", "nanometres/second"

Micrometers Per Second

"um/s", "umps", "micrometers/second", "micrometres/second", "micrometer/second", "micrometre/second"

Millimeters Per Second

"mm/s", "mmps", "millimeter/second", "millimetre/second", "millimeters/second", "millimetres/second"

Centimeters Per Second

"cm/s", "cmps", "centimeter/second", "centimetre/second", "centimeters/second", "centimetres/second"

Meters Per Second

"m/s", "mps", "meter/second", "metre/second", "meters/second", "metres/second"

Kilometers Per Second

"km/s", "kmps", "kps", "kilometer/second", "kilometre/second", "kilometers/second", "kilometres/second"

Kilometers Per Hour

"km/h", "kmph", "kph", "kilometer/hour", "kilometre/hour", "kilometers/hour", "kilometres/hour"

Frequency Units

Units Name

Accepted Values (case insensitive)

Hertz

"hz", "hertz"

Kilohertz

"khz", "kilohertz"

Megahertz

"mhz", "megahertz"

Gigahertz

"ghz", "gigahertz"

Angle Units

Units Name

Accepted Values (case insensitive)

Degrees

"deg", "degree", "degrees"

Radians

"rad", "radian", "radians"

Electrical Current Units

Units Name

Accepted Values (case insensitive)

Nanoamperes

"na", "nanoamp", "nanoamps", "nanoampere", "nanoamperes"

Microamperes

"ua", "microamp", "microamps", "microampere", "microamperes"

Milliamperes

"ma", "milliamp", "milliamps", "milliampere", "milliamperes"

Amperes

"a", "amp", "amps", "ampere", "amperes"

Kiloamperes

"ka", "kiloamp", "kiloamps", "kiloampere", "kiloamperes"

Electrical Voltage Units

Units Name

Accepted Values (case insensitive)

Nanovolts

"nv", "nanovolt", "nanovolts"

Microvolts

"uv", "microvolt", "microvolts"

Millivolts

"mv", "millivolt", "millivolts"

Volts

"v", "volt", "volts"

Kilovolts

"kv", "kilovolt", "kilovolts"

PreviousProperties of variant FieldNextProperties of message

Last updated 5 years ago

Was this helpful?