Driver was created for a "ТОМ" company (
http://tom.odessa.ua). It allows to configure new sensors, to assign logical address to make them accessible from applications.
Producer of HBM C16i sensors used different approach. comparatively with accepted in the TOM company: code-mass conversion tables expected to be loaded into memory of sensors. TOM company used analogue sensors with ADC before and code-mass conversion tables were kept in the application. Because it provides more flexibility (it is possible to have as much points as we need instead of just pair) and simpler to visualize graph, this approach preserved for HBM C16i sensors driver. This driver was integrated into exists TOM software (automobile weighing machines, railway carriage weighing machine application). For railway carriage weighing machine there also implemented high-speed mode for mass measurement right in movement of train through weighing platform.
Used technologies: C#, WinForms (for parameters management)