E' impossibile dare risposte o fornire spunti per una domanda estremamente generica che parla di POS in generale senza citare modelli specifici o problemi particolari di interazione con il codice.
Per un'analisi iniziale, conviene fare prima una bella ricerca su Google per documentarsi in merito, poi quando ci saranno problemi specifici (errori o comportamenti anomali) del codice scritto per interfacciarsi a un dispositivo noto, non ci saranno problemi a parlarne e a vedere assieme come risolverli.

