Visibility Data Framer

Takes correlated visibilities and dumps them as packets to the Arkville Data Mover. [TODO: More details/corrections TBD. This FW block needs significant fleshing out/documentation; may not even need a SW device. This entire section is a work in progress.]

Low-Level Device Interface

Commands

Command

Input Type

Input Description

Output Type

Output Description

Command Description

Configure() [TODO: TBD May not be any SW config here]

DevString

JSON configuration; see below.

n/a

[TODO]

GetStatus()

DevBoolean

Whether to clear counters in firmware.

DevString

Status JSON; see below.

Gets the status of the Visibility Data Framer, including the count of packets dumped to the Arkville Data Mover.

JSON Field Definitions

Configure() Input JSON Parameters

Parameter

Type

Allowed Range

Description

[TODO]

?

?

?

GetStatus() Output JSON Fields

Field

Type

Possible Range

Description

packet_count

integer

0 to 232-1

Counter of packets dumped to the Arkville Data Mover.