#define MY_API_VERSION_MINOR 1
#define MY_API_VERSION_MINOR 5
the demo_pi code is really unmaintained for some time - consider using some normal plugin as your guide to plugin development. https://github.com/nohal/wmm_pi
is really small and easy to understand for example.
Also, if you don't mind, please create a separate repository for your plugin and don't use a branch in the OpenCPN
repo - I know it was my own invention, but the number of non-core plugins was 1 or 2 at that time and I was more or less the only person writing them. The idea was definitely not good - it actually starts to be a nightmare having so many remotes with a handful branches each connected to a single
local repo just to get access to the plugins they contain...