Fatti

Il ricorrente [X.] ha causato un incidente stradale con danni materiali il 10 ottobre 2002, dopo di che si è dato alla fuga senza informare i danneggiati o avvertire la polizia. La polizia ha quindi avviato una ricerca, a seguito della quale [X.] si è presentato il giorno successivo. Tuttavia, la polizia non ha ordinato alcun prelievo di sangue. Il Tribunale distrettuale di Rorschach ha quindi condannato [X.] per violazione delle norme sulla circolazione stradale, comportamento negligente in caso di incidente e mancata esecuzione del prelievo di sangue a una pena detentiva condizionale di tre settimane e a un'ammenda di 1'500 franchi. Sia [X.] che il Pubblico Ministero hanno presentato appello contro questa sentenza. Il Tribunale cantonale di San Gallo ha confermato la condanna per mancata esecuzione del prelievo di sangue, violazione delle norme sulla circolazione stradale e comportamento negligente in caso di incidente, ma ha aumentato l'ammenda a 5'500 franchi.

Legge

Il Tribunale federale ritiene che la condanna per mancata esecuzione del prelievo di sangue ai sensi dell'art. 91 cpv. 3 dell'ex Legge sulla circolazione stradale (LCStr) sia stata giustificata. È decisivo se, sulla base delle circostanze dell'incidente, la polizia avrebbe molto probabilmente ordinato una misura per determinare il tasso alcolemico. La giurisdizione inferiore ha giustamente affermato che ciò era il caso, poiché la…