GW8RDI / uSDXOpen

Open firmware for all versions of the uSDX transceiver
GNU General Public License v3.0
61 stars 17 forks source link

Am appears double side band, alternative Am in code compile error #5

Open 2E0WKS opened 1 year ago

2E0WKS commented 1 year ago

Hi have the radio working very well on FM etc with code provided. The default AM appears to be double side band with no carrier. It appears there is alternative method for better AM in source code as I understand it and tried to edit and IDE complaining about a } But line identified not obvious to why this happens. Could you explain method to get AM carrier.

Thanks

BitLoose commented 11 months ago

Hi, it's usually because the #define statement hasn't been correctly re-inserted, look for the #define and it's matching #endif, and get them to match. Unfortunately the alternative AM code that I added doesn't help much, there seems to be a fundamental issue with AM, which is why Guido also hasn't got it working. Lets not forget that our friendly little Arduino 328P is operated beyond specification, it is overloaded, the I2C is run at double the 400 KHz maximum so it's a small miracle it works at all. On the other hand the problem may be fixed, but at the moment I just don't have the time. One fix is to add the Spectrum DSP M2 to the uSDX, then you get all the modes properly decoded and a spectrum display along with it.