POS printer embedded software development
Customer
An IT company focused on the distribution of POS (point of sale) equipment and system integration services in the retail industry.
Objective
The goal of the project was to develop an embedded software for POS fiscal printer which is compliant with the local fiscal laws and regulations of our client.
Solution
Promwad's engineering team implemented full-featured POS firmware based on embedded Linux with Buildroot system.
POS embedded software includes:
- Device driver for the thermal printhead
- Web interface for configuration and initial setup
- Remote firmware updates
- A fiscal business logic software module
- Communication modules with a user’s PC and a tax authority server
Our team used the following technologies and libraries: Buildroot, Protocol Buffers, C++ web toolkit, SQLite, ConnMan.