1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
---
source: crates/bacnet-cli/src/tui/tests/frames.rs
expression: "screen(&mut app, w, h)"
---
" [1 Devices] 2 Browse 3 Watch 4 Network 7 Capture | BIP 10.0.0.1:47808 | up | READ-ONLY | COV 0 | drop 0 ? help "
"┌ Devices (5) | sort: instance ↑ ──────────────────────────────────────────────────────────────────────────────────────┐"
"│ Instance* Name ┌ Help (? or Esc to close) ────────────────────────────────────────────────────────┐ │"
"│> 1001 … │ Global │ │"
"│ 1002 … │ ? This help; the movement keys scroll it │ │"
"│ 1003 … │ q Quit (asks first while writes are in effect) │ │"
"│ 1004 … │ Ctrl-C Close a dialog or cancel the request; twice quits │ │"
"│ 2001 … │ L Show or hide the log pane │ │"
"│ │ W u Arm or disarm writes (read-only until then); the ledger │ │"
"│ │ : The command bar, with the commands listed below │ │"
"│ │ p c The profile dialog; connect again, or retry │ │"
"│ │ 1 2 Devices; 2 is Browse, the open device's browser │ │"
"│ │ 3 4 5 6 7 Watch, Network, SC, MS/TP, Capture; see the top line │ │"
"│ │ Devices (1) │ │"
"│ │ d The Who-Is form │ │"
"│ │ Enter Browse the selected device (the one kept open comes back as │ │"
"│ │ it was) │ │"
"│ │ Up Down k j Move │ │"
"│ │ PgUp PgDn A page up or down │ │"
"│ │ Home End g G The first or last row │ │"
"│ │ / s S Filter (Esc clears it); sort by the next column; reverse │ │"
"│ │ x Disconnect, or cancel a connection attempt │ │"
"│ │ Esc Clear the filter, or a notice │ │"
"│ │ Who-Is form (d) │ │"
"│ │ Tab Up Down Next or previous field │ │"
"│ │ Left Right Space Change the scope │ │"
"│ │ Enter Esc Send (again past a warning); close │ │"
"│ │ Commands (:) │ │"
"│ │ watch DEVICE OBJECT [PROPERTY] │ │"
"│ │ Watch a property (present-value by default); w for short │ │"
"│ │ csv on|off Log the watched values to the workspace, or stop │ │"
"│ │ writem DEVICE OBJECT PROPERTY VALUE[@P] ... │ │"
"│ │ One WritePropertyMultiple to a device, previewed first │ │"
"│ │ bbmd [ADDRESS] Another BBMD's tables; alone, back to our own BBMD's │ │"
"│ │ find NAME Who-Has by object name; alone, close the list │ │"
"│ │ mstp rotation|hold MS │ │"
"│ │ The MS/TP monitor's thresholds; how long a safe join listens │ │"
"│ │ mstp listen SECS The MS/TP monitor's thresholds; how long a safe join listens │ │"
"└ Who-Is local 100└──────────────────────────────────────────────────────────────────────────────────┘─────────────────┘"
" "