no-OS
Loading...
Searching...
No Matches
no_os_units.h File Reference

Header file of Units. More...

Macros

#define PETA   1000000000000000ULL
 
#define TERA   1000000000000ULL
 
#define GIGA   1000000000UL
 
#define MEGA   1000000UL
 
#define KILO   1000UL
 
#define HECTO   100UL
 
#define DECA   10UL
 
#define DECI   10UL
 
#define CENTI   100UL
 
#define MILLI   1000UL
 
#define MICRO   1000000UL
 
#define NANO   1000000000UL
 
#define PICO   1000000000000ULL
 
#define FEMTO   1000000000000000ULL
 
#define HZ_PER_KHZ   1000UL
 
#define KHZ_PER_MHZ   1000UL
 
#define HZ_PER_MHZ   1000000UL
 
#define MILLIVOLT_PER_VOLT   1000UL
 
#define MICROVOLT_PER_VOLT   1000000UL
 
#define NANOVOLT_PER_VOLT   1000000000ULL
 
#define MILLIAMPER_PER_AMPER   1000UL
 
#define MICROAMPER_PER_MILLIAMPER   1000UL
 
#define MICROAMPER_PER_AMPER   1000000UL
 
#define NANOAMPER_PER_AMPER   1000000000ULL
 
#define MILLIWATT_PER_WATT   1000UL
 
#define MICROWATT_PER_MILLIWATT   1000UL
 
#define MICROWATT_PER_WATT   1000000UL
 
#define MILLIOHM_PER_OHM   1000UL
 
#define MICROOHM_PER_MILLIOHM   1000UL
 
#define MICROOHM_PER_OHM   1000000UL
 
#define MILLIDEGREE_PER_DEGREE   1000UL
 
#define DEGREE_TO_RAD(deg)
 
#define RAD_TO_DEGREE(rad)
 
#define G_TO_M_S_2(g)
 
#define M_S_2_TO_G(ms2)
 

Detailed Description

Header file of Units.

Author
Antoniu Miclaus (anton.nosp@m.iu.m.nosp@m.iclau.nosp@m.s@an.nosp@m.alog..nosp@m.com)

Copyright 2022(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Macro Definition Documentation

◆ CENTI

#define CENTI   100UL

◆ DECA

#define DECA   10UL

◆ DECI

#define DECI   10UL

◆ DEGREE_TO_RAD

#define DEGREE_TO_RAD ( deg)
Value:
(((deg) * 314159ULL + 9000000ULL) / 18000000ULL)

◆ FEMTO

#define FEMTO   1000000000000000ULL

◆ G_TO_M_S_2

#define G_TO_M_S_2 ( g)
Value:
((g) * 980665ULL / 100000ULL)

◆ GIGA

#define GIGA   1000000000UL

◆ HECTO

#define HECTO   100UL

◆ HZ_PER_KHZ

#define HZ_PER_KHZ   1000UL

◆ HZ_PER_MHZ

#define HZ_PER_MHZ   1000000UL

◆ KHZ_PER_MHZ

#define KHZ_PER_MHZ   1000UL

◆ KILO

#define KILO   1000UL

◆ M_S_2_TO_G

#define M_S_2_TO_G ( ms2)
Value:
(((ms2) * 100000ULL + 980665ULL / 2) / 980665ULL)

◆ MEGA

#define MEGA   1000000UL

◆ MICRO

#define MICRO   1000000UL

◆ MICROAMPER_PER_AMPER

#define MICROAMPER_PER_AMPER   1000000UL

◆ MICROAMPER_PER_MILLIAMPER

#define MICROAMPER_PER_MILLIAMPER   1000UL

◆ MICROOHM_PER_MILLIOHM

#define MICROOHM_PER_MILLIOHM   1000UL

◆ MICROOHM_PER_OHM

#define MICROOHM_PER_OHM   1000000UL

◆ MICROVOLT_PER_VOLT

#define MICROVOLT_PER_VOLT   1000000UL

◆ MICROWATT_PER_MILLIWATT

#define MICROWATT_PER_MILLIWATT   1000UL

◆ MICROWATT_PER_WATT

#define MICROWATT_PER_WATT   1000000UL

◆ MILLI

#define MILLI   1000UL

◆ MILLIAMPER_PER_AMPER

#define MILLIAMPER_PER_AMPER   1000UL

◆ MILLIDEGREE_PER_DEGREE

#define MILLIDEGREE_PER_DEGREE   1000UL

◆ MILLIOHM_PER_OHM

#define MILLIOHM_PER_OHM   1000UL

◆ MILLIVOLT_PER_VOLT

#define MILLIVOLT_PER_VOLT   1000UL

◆ MILLIWATT_PER_WATT

#define MILLIWATT_PER_WATT   1000UL

◆ NANO

#define NANO   1000000000UL

◆ NANOAMPER_PER_AMPER

#define NANOAMPER_PER_AMPER   1000000000ULL

◆ NANOVOLT_PER_VOLT

#define NANOVOLT_PER_VOLT   1000000000ULL

◆ PETA

#define PETA   1000000000000000ULL

◆ PICO

#define PICO   1000000000000ULL

◆ RAD_TO_DEGREE

#define RAD_TO_DEGREE ( rad)
Value:
(((rad) * 18000000ULL + 314159ULL / 2) / 314159ULL)

◆ TERA

#define TERA   1000000000000ULL