# Istruzioni per la scheda di registrazione del banco RS-485

`rs485-bench-template.csv` è un modello vuoto. `rs485-bench-planned-example.csv` illustra soltanto un insieme di piani. La dorsale di 10 metri, le derivazioni di 1 metro/0.1 metri, 115200 bit/s e 10000 trame sono valori arbitrari di un piano dimostrativo, non una configurazione raccomandata, dati di un articolo o risultati misurati. Sostituirli in base all'attrezzatura reale.

## Come usare le tre righe pianificate

R01 salva la configurazione originale. R02 cambia soltanto la derivazione da 1 metro a 0.1 metri. R03 ripristina la derivazione di 1 metro. Mantenere invariati transceiver, alimentazioni, dorsale, terminazione, polarizzazione e messaggi. L'esempio non afferma che accorciare la derivazione risolva necessariamente il guasto; osservare prima se il cambiamento è ripetibile.

Sostituire ogni `Same as R01` con la configurazione reale o un riferimento a una registrazione di base immutabile. I campi di terminazione includono selettori integrati nei dispositivi e resistori esterni. I campi di polarizzazione includono resistori reali e condizioni fail-safe del ricevitore usato. Misurare la derivazione dal punto di diramazione della dorsale all'interfaccia del transceiver, anziché registrare soltanto il corto cavo esterno.

## Campi dei risultati e unità

`attempted_at_utc` è l'ora effettiva. Registrare `received_frames`, `error_frames` e `timeouts` secondo le definizioni degli errori scritte in anticipo. Non presumere che le tre categorie siano necessariamente mutuamente esclusive o sommabili automaticamente; spiegare la convenzione di conteggio in `error_definition`. Se si calcola un tasso di errore, indicare separatamente se il denominatore è costituito dalle trame trasmesse o ricevute.

Usare `measured_rise_time_ns` per il tempo di salita reale dal 10% al 90% in nanosecondi. Registrare `idle_differential_v` e `common_mode_v` in volt e associare alle evidenze punto di misura, polarità, massa di riferimento e condizioni di osservazione. `evidence_ref` localizza la forma d'onda o il registro. `conclusion` contiene solo giudizi sostenuti da questa osservazione; `next_decision` indica le condizioni che richiedono una validazione più ampia.

Tutti i campi di misura, evidenza e conclusione sono vuoti nell'esempio. Vuoto significa sconosciuto; 0 significa che è stato effettivamente misurato zero. Non sono intercambiabili. Usare `record_type=measured_trial` per le registrazioni reali.

## Ricontrollare i calcoli dimostrativi dell'articolo

Assumere una frazione della velocità di propagazione v=0.67 e c=3×10^8 m/s.

- Verifica preliminare delle derivazioni: 100 ns × 0.67 × 3×10^8 m/s ÷ 10 = 2.01 m; 20 ns dà 0.402 m.
- Propagazione di andata e ritorno su 100 m: 2 × 100 m ÷ (0.67 × 3×10^8 m/s) ≈ 0.995 microsecondi.
- Durata di un bit: circa 104.17 microsecondi a 9600 bit/s e circa 8.68 microsecondi a 115200 bit/s.

Le ipotesi di questi calcoli manuali provengono dall'articolo. Non sono risultati delle prove R01–R03 e non determinano automaticamente se sia possibile rimuovere le terminazioni. Il CSV non contiene formule di calcolo, macro o giudizi di conformità. Stabilire condizioni di confronto e arresto in base alla documentazione dei dispositivi e ai requisiti del progetto.
