Hardware Control System

Hardware abstraction layer (HAL) that acts a centralised bridge to control different types of hardware devices.

The frontend interface has a built-in editor allow AV technicans to create custom interfaces with pages and buttons without the need to code. Technicians could create high-level events like "intro sequence" that further helped to abstract the front and backend.


Frontend development + technical direction

Frontend: html/js (vue.js)

Backend: C# application run as a service + HTTP & TCP command API

Clients can connect via REST for simpler control interfaces, or raw TCP for a continuous 2-way connection and listen for events.

 
Previous
Previous

KSA Experience Centre

Next
Next

CBRE One Crown Place