Here is an example of using the PAC193x Generic Library on two different platforms, 32-bit Microchip SAME51J20A Curiosity NANO with ATSAME51J20A MCU and 16-bit Microchip EXPLORER 16/32 Development Board with dsPIC33CK256MP508 MCU. The library is designed to be easily adaptable to any MCU/CPU platform and it contains functions for real time reporting measurement and for configuration and control of the PAC193x device operating parameters. The library can operate in blocking or non-blocking mode and Its interface allows multi-threaded simultaneous use of multiple PAC193x devices.