I am in the process of updating the CPU control firmware for the first release, I want to ship the beta kits with enough functionality to be able to run all of the features of the radio “out of the box”. I expect folks will have updates and improvements as we go forward.

Anyhow, in the process of getting things ready I want to move to release 18 of the Arduino toolset. The main reason for this is that the notion of 3rd party platforms is now supported. What this means is that I can build a custom environment for the openQRP CPU which is self contained and separate from the general Arduino release. In future when upgrading to newer Arduino releases, the openQRP specific files will not be affected. It has taken some time to figure out how it all works, but worth the effort since new openQRP code distributions will simply be one directory that includes all  libraries, customized core files and header files.  So to upgrade to a new openQRP version will just require the replacement of this one directory.

Comments are closed.

Archives