¿ªÔÆÌåÓý

Re: Should we adopt the KD8CEC firmware?


 

?No disrespect to the default software of the uBitx, but from a "marketing" perspective and in my experience, Ian's software brings the rig to a more complete and enjoyable level.

So I support it to be the default software.?

There is a simple and easy fix to free some extra memory for the factory alignment routines and that is to use the SoftI2CMaster I2C library instead of the Wire library. I have done that in the portable variation I uploaded to the files section and it has been working without a fault for several weeks now with both an Arduino as slave and the Si5351 on the I2C bus.

This replacement library saves 1158 bytes of flash memory.?

I have passed the information to Ian Lee about this. Maybe he has plans to incorporate it in a future version as he has also worked on freeing up memory for extra features.

The second option is to have options in the source (like I did in the same uploaded software in the ubitx_20.ino file) with features like WSPR disabled by default and the factory alignment enabled by default. These can then be swapped with a simple addition/removal of comments ("//") in the source. This should be pretty easy to document.

All the best,

73, John (VK2ETA)

Join [email protected] to automatically receive all group messages.