Term. garbage
The refuse of the data communication world. When data are sent or received
incorrectly (there are numerous reasons why this happens), a string of invalid,
meaningless characters (garbage) often results. Two common causes are: 1) a
baud-rate mismatch and 2) synchronous data being sent to an asynchronous
device and vice versa.
Term. global variable
A variable available for use throughout a CRBasic program. The term is
usually used in connection with subroutines, differentiating global variables
(those declared using Public or Dim) from local variables, which are
declared in the Sub() and Function() instructions.
Term. ground
Being or related to an electrical potential of 0 volts.
Term. half-duplex
A serial communication protocol. Bi-directional, but not simultaneous,
communications. SDI-12 is a half-duplex protocol.
Reading list: simplex
(p. 528), duplex (p. 248), half-duplex (p. 517), and full-duplex
(p. 516).
Term. handshake, handshaking
The exchange of predetermined information between two devices to assure
each that it is connected to the other. When not used as a clock line, the
CLK/HS (pin 7) line in the datalogger CS I/O port is primarily used to detect
the presence or absence of peripherals.
Term. hello exchange
The process of verifying a node as a neighbor. See section PakBus —
Overview
(p. 88).
Term. hertz (Hz)
SI unit of frequency. Cycles or pulses per second.
Term. HTML
Hypertext Markup Language. Programming language used for the creation
of web pages.
Term. HTTP
Hypertext Transfer Protocol. A TCP/IP application protocol.
Term. IEEE4
Four-byte, floating-point data type. IEEE Standard 754. Same format as
Float.
517