Architecture TPA

Architecture

Le TPA communique avec le logiciel par port série RS232 (émulé en USB) via son protocol documenté.

Le logiciel HWProxy expose ce protocol via des API REST+WebSocket, et trace tous les échanges avec le TPA.

Les appels REST servent à déclencher des demandes auprès du TPA.

Le websocket permet de tracer ce qui se passe sur le TPA et d’obtenir les réponses aux demandes.

Il y a une librairie (angular)[angular] disponible, avec une utilisation de bas niveau, et des composants haut-niveau qui simplifient l’utilisation.