Barr Group FacebookBarr Group TwitterBarr Group LinkedInBarr Group Vimeo

Abbreviation Meaning
adc analog-to-digital converter
avg average
b_ boolean (i.e., 0 or non-zero)
buf buffer
cfg configuration
cmp compare
curr current (item in a list)
dac digital-to-analog converter
ee (serial) EEPROM
err error
g_ global
gpio general-purpose I/O pins
h_ handle (to)
init initialize
io input/output
isr interrupt service routine
lcd liquid crystal display
led light-emitting diode
max maximum
mbox mailbox
mgr manager
min minimum
msec millisecond*
msg message
next next (item in a list)
nsec nanosecond
num number (of)
p_ pointer (to)
pp_ pointer to a pointer (to)
prev previous (item in a list)
prio priority
pwm pulsed width modulation
q queue
reg register
rx receive
sem semaphore
str string (null terminated)
sync synchronize
temp temperature
tmp temporary
tx transmit
usec microsecond

* Note that second(s) shall not be abbreviated, nor minute, hour, day, week, month, or year. Among other things, this rule eliminates conflict between minute and minimum (for “min”).

What’s happening and how it’s done. Get in the know.

Sign up for our newsletter today!

Receive free how-to articles, industry news, and the latest info on Barr Group webinars and training courses via email. 

To prevent automated spam submissions leave this field empty.