Editor Servo BUS
L'editor Servo BUS permette di definire o modificare un servo seriale collegato
tramite protocollo D4C (DEIMOS) (es. Waveshare ST3215 / ST3215HS).
Si apre dalla schermata iniziale → tab Elementi → pulsante
Nuovo o Modifica, selezionando il tipo Servo BUS.
Campi principali
| Campo | Descrizione |
| Nome | Identificatore univoco del servo nel dominio (es. "Testa", "Bocca"). Obbligatorio. |
| Descrizione | Note libere sull'elemento (facoltativa). |
| Tipo | Impostato su Servo BUS. Modificabile solo in fase di creazione. |
| Porta | Porta seriale del dominio a cui è collegata la catena BUS (es. COM3). Deve avere protocollo D4C (DEIMOS). |
| Colore | Colore della traccia nella timeline. Clicca per cambiarlo. |
Profilo BUS
| Campo | Descrizione |
| ID BUS | Indirizzo univoco del servo sulla catena seriale (1–253). Deve corrispondere all'ID programmato nel firmware del servo. Obbligatorio. |
| Modello | Modello del servo: ST3215 oppure ST3215HS. Determina i limiti di velocità e accelerazione disponibili. |
| Posizione iniziale | Posizione in gradi (0–360) a cui il servo si porta all'apertura della porta e al termine del playback. |
Opzioni avanzate
Clicca il pulsante Opzioni avanzate per accedere ai parametri di movimento:
| Campo | Descrizione |
| Velocità | Velocità massima di default dei movimenti (unità hardware). Il range dipende dal modello: ST3215 = 0–3500, ST3215HS = 0–7500. |
| Accelerazione | Profilo di accelerazione/decelerazione (0–150). Valori alti = movimenti più fluidi. |
Limiti di movimento
| Campo | Descrizione |
| Limite minimo | Posizione angolare minima consentita in playback (0–360°). Protezione meccanica contro movimenti fuori corsa. |
| Limite massimo | Posizione angolare massima consentita in playback (0–360°). |
Imposta sempre i limiti min/max entro il range fisico del tuo servo e dell'installazione meccanica.
Un movimento fuori range può danneggiare la meccanica o strappare i cavi.
Errori comuni
| Messaggio | Causa e soluzione |
| ID BUS non impostato | Il campo ID BUS è 0. Inserire un valore da 1 a 253 corrispondente all'ID del servo. |
| Nome già esistente | Esiste già un elemento con lo stesso nome. Usare un nome diverso. |
| ID BUS duplicato | Sulla stessa porta c'è già un servo con quell'ID. Ogni servo sulla stessa catena deve avere ID univoco. |