Fatti
Il ricorrente [X.] è stato condannato dal Tribunale cantonale di Lucerna il 17 novembre 2016 per più casi di messa in pericolo della vita, violenza e minaccia contro autorità e funzionari pubblici, lesioni colpose, grave violazione colposa delle norme sulla circolazione stradale per mancato rispetto di ordini della polizia, ostacolo a provvedimenti per l'accertamento dell'incapacità di guidare e comportamento colposo contrario ai doveri dopo un incidente con conseguenze lesive, a una pena detentiva di 24 mesi.
Il ricorrente presenta ricorso in materia penale contro questa sentenza, chiedendo che venga annullata e la causa rinviata al Tribunale cantonale di Lucerna per un nuovo giudizio.
Legge
Il Tribunale federale accoglie parzialmente il ricorso. Esso annulla la sentenza del Tribunale cantonale di Lucerna e rinvia la causa all'istanza precedente per un nuovo giudizio, per quanto riguarda la condanna per lesioni colpose e la valutazione giuridica della messa in pericolo della vita.
Per il resto, il Tribunale federale respinge il ricorso. Esso conferma la condanna per violenza e minaccia contro autorità e funzionari pubblici nonché per ostacolo a provvedimenti per l'accertamento dell'incapacità di guidare.
Le motivazioni del Tribunale federale possono essere riassunte come segue
- Il Tribunale federale ritiene conforme al diritto federale il rigetto da parte dell'istanza precedente della richiesta di prova del ricorrente. L'istanza precedente ha potuto presumere in modo anticipato che l'audizione del testimone richiesto non avrebbe portato a nuove conoscenze giuridicamente rilevanti.
- L'accertamento dei fatti da parte dell'istanza precedente sulla presenza e la messa in pericolo dei due agenti di polizia si rivela conforme al diritto federale e non arbitrario.
- Per quanto riguarda la condanna per lesioni colpose, il Tribunale federale annulla la sentenza, in quanto l'istanza precedente non ha…