I would suggest the following convention
name, bit_length, data_type
ARRAY, 8, uint(16)
So uint(shape).
This matches the programmatic way to define it and does not add too much complexity to the csv file.
PacketArray(name='SENSOR_GRID', data_type='uint', bit_length=16,
array_shape=(32, 32), array_order='C')