Questa è la mia struttura proposta per il mio programma C #.
Il mio LIN Comms Object / Thread.
- Legge i dati da LIN e genera due eventi (dati ricevuti e dati cambiato)
- quindi controlla se ce ne sono nella coda di scrittura
- se è così scrive e ripete
- se non si ripete
Vorrei sapere se esiste un altro modo per strutturare il mio thread / oggetto di Main Logic (Middle Man). Quindi posso avere i miei eventi gestiti / eseguiti sul thread principale della logica senza una coda di attività e loop?
O c'è qualche altra classe preesistente che posso ereditare da questa funzione.