FIELDATA

Fieldata

Fieldata

Military communication project and ASCII precursor


FIELDATA (also written as Fieldata) was a pioneering computer project run by the US Army Signal Corps in the late 1950s that intended to create a single standard (as defined in MIL-STD-188A/B/C[1][2][3][4]) for collecting and distributing battlefield information. In this respect it could be thought of as a generalization of the US Air Force's SAGE system that was being created at about the same time.

Quick Facts Classification, Preceded by ...

Unlike SAGE, FIELDATA was intended to be much larger in scope, allowing information to be gathered from any number of sources and forms. Much of the FIELDATA system was the specifications for the format the data would take, leading to a character set that would be a huge influence on ASCII a few years later.[1][5] FIELDATA also specified the message formats and even the electrical standards for connecting FIELDATA-standard machines together.

Another part of the FIELDATA project was the design and construction of computers at several different scales, from data-input terminals at one end, to theatre-wide data processing centers at the other. Several FIELDATA-standard computers were built during the lifetime of the project, including the transportable MOBIDIC from Sylvania, and the BASICPAC and LOGICPAC from Philco. Another system, ARTOC, was intended to provide graphical output (in the form of photographic slides),[6][7][8] but was never completed.

Because FIELDATA did not specify codes for interconnection and data transmission control, different systems (like "STANDARD FORM", "COMLOGNET Common language code", "SACCOMNET (465L) Control Code"[9][5]) used different control functions. Intercommunication between them was difficult.[1]

FIELDATA is the original character set used internally in UNIVAC computers of the 1100 series, each six-bit character contained in six sequential bits of the 36-bit word of that computer. The direct successor to the UNIVAC 1100 is the Unisys 2200 series computers, which used FIELDATA (although ASCII is now also common with each character encoded in 1/4 of a word, or 9 bits). Because some of the FIELDATA characters are not represented in ASCII, the Unisys 2200 uses '^', '"' and '_' characters for codes 004oct, 076oct and 077oct respectively.

The FIELDATA project ran from 1956[citation needed] until it was stopped during a reorganization in 1962.[citation needed]

FIELDATA characters

Military

More information Tag Bit (1), Indicator Bits (2) ...

UNIVAC

The code version used on the UNIVAC was based on the second half (primary code) of the military version with some changes.[11]

More information Indicator Bits (2), Detail Bits (4) ...

Character map

Military version

The following table is representative of a reference version of the military set, as described in Leubbert (1960b). Various other variants exist, with in some cases dramatic differences in the supervisory code (the first four rows 0–3).[5] The letters in the first two rows are intended for use in "alphabetic supervisory information".[10]

FIELDATA (military)[5][12]
0 1 2 3 4 5 6 7 8 9 A B C D E F
0x  IDL CUC CLC CHT CCR CSP a
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
i
0069
j
006A
1x k
006B
l
006C
m
006D
n
006E
o
006F
p
0070
q
0071
r
0072
s
0073
t
0074
u
0075
v
0076
w
0077
x
0078
y
0079
z
007A
2x  D0   D1   D2   D3   D4   D5   D6   D7   D8   D9  SCB SBK
3x RTT RTR NRR EBE EBK EOF ECB ACK RPT  INS  NIS CWF SAC SPC DEL
4x  MS   UC   LC   HT   CR   SP  A
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
J
004A
5x K
004B
L
004C
M
004D
N
004E
O
004F
P
0050
Q
0051
R
0052
S
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
Z
005A
6x )
0029
-
002D
+
002B
<
003C
=
003D
>
003E
_
005F
$
0024
*
002A
(
0028
"
0022
:
003A
?
003F
!
0021
,
002C
STOP
7x 0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
'
0027
;
003B
/
002F
.
002E
SPEC  BS 

UNIVAC version

The code version used on the UNIVAC was based on the second half (6-bit primary code) of the military version with some changes.[11]

FIELDATA (UNIVAC)[11]
0 1 2 3 4 5 6 7 8 9 A B C D E F
0x @
0040
[
005B
]
005D
#/LF Δ/CR  SP  A
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
J
004A
1x K
004B
L
004C
M
004D
N
004E
O
004F
P
0050
Q
0051
R
0052
S
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
Z
005A
2x )
0029
-
002D
+
002B
<
003C
=
003D
>
003E
&
0026
$
0024
*
002A
(
0028
%
0025
:
003A
?
003F
!
0021
,
002C
\/🛑
005C
3x 0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
'
0027
;
003B
/
002F
.
002E

2311
/IDL

Footnotes

  1. Military Communication System Technical Standard, MIL-STD-188A, 1958-04-25
  2. Military Communication System Technical Standard, MIL-STD-188B, 1964-02-24
  3. Military Communication System Technical Standard, MIL-STD-188C, 1969-11-24
  4. "THE ARTOC". Man in Command Information Processing Systems--A Research Program. 1963. pp. 1–4.

References and further reading


Share this article:

This article uses material from the Wikipedia article FIELDATA, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.