KIT ST4732 from China (Firmware Update)
Vložit
- čas přidán 6. 05. 2021
- See how to update the firmware on: github.com/pu2clr/SI4735/tree...
About PU2CLR SI4735 Arduino Library: pu2clr.github.io/SI4735/
Be a member of Facebook group Si47XX for Radio Experimenters ( / 532613604253401 )
New features
* The final code (HEX file) is about 2.5K smaller than the previous one (now you have more memory to add new features);
* Twenty three bands. Two VHF(FM); one LW; two MW; and Nineteen SW bands covering from 1800 to 30000 kHz;
* Band, Volume, Step, Bandwidth, AGC/Attenuation are now controlled by encoder;
* _"Vol-"_ buttons is free to implement new features. It has no function for while;
* _"BAND-"_ now is used to control Softmute Attenuation;
* All the previous status of the receiver can be rescued when you turn it on (including SSB mode, bandwidth, volume, frequency, BFO etc);
* The bandwidth now is a property of the band (you can use different bandwidth for different bands);
* Bandwidth control on FM mode (Auto, 110, 84, 60 and 40 kHz);
* Bandwidth control on AM mode (1, 2, 2.5, 3, 4 and 6 kHz);
* Bandwidth control on SSB mode (0.5, 1, 1.2, 2.2, 3 and 4 kHz);
* AGC (Automatic Gain Control) and Attenuation control;
* Softmute Attenuation Control;
* FM/RDS presentation was improved;
* The seek function was improved (it is more precise on FM mode). The seek direction is controlled by the encoder (clockwise or counter-clockwise. Press encoder push button for seeking
* Steps: 1, 5, 9, 10, 50 and 100 kHz;
* Now you can configure MW band space to 9 or 10 kHz;
* New FM band from 64 to 84 MHz;
* New MW band from 531 to 1701 kHz for Europe, Africa and Asia;
* The frequency on Display is bigger than the previous version;
* Now the bandwidth sequence is ordered by bandwidth values;
* After about 4 seconds, all command buttons are all disabled and the encoder control goes back to the frequency;
* The current status of the receiver will be stored only after 10 seconds of inactivity.
#ats20 #si4732 #si4735 #arduino #SI4730 #dsp #SSB #shortwave #OLED #firmware #update - Věda a technologie
Brilliant work as always ric👍👍👍
Thanks for the new firmware. I lives near on a boarder from three countrys and the FM Band is full. With the new FM Band Filter option "40khz to 110khz can i hear more weak FM stations. When you can add in FM mode tuning steps 5khz to 500khz or so, this is great! Thank you!
I've updated my kit today with your latest firmware and I can say I love it! Works better than stock firmware. If you want help creating a manual (if there is already one I can help translating to spanish too) let me know
Ricardo manja muito 👏👏👏🇧🇷
Ricardo, I have made a small change to the V7 sketch, changed the define of pin 14 to pin 7 (the now redundant Vol- function) now becomes the frequency adjust button. I was weary about the continuous use of the press button on the Rotary control that it may compress the contact springs inside which has happened on the one I have replaced. best regards Bryan (G8Bii)
Hi Ricardo. Congratulations on this product you’ve created.
I’m trying to use the SSB frequencies to bring in marine weather fax. Because the smallest tuning step is 1kHz it appears I cannot fine tune to the exact requirement.
Is it possible to change the code so that a 10Hz step can be substituted for one of the standard step settings?
PS, I’m still working with V1.1.5 because my laptop doesn’t see the ATO-20+ when connected via the USB(B) cable. Consequently I cannot upgrade to V3.7 as yet. Any advice on this issue would also be greatly appreciated.
Regards
Russell b
Olá Ricardo!
Testei esse sketch: "SI473X_ALL_IN_ONE_OLED_RDS_CHINESE_V7"
O sketch está acusando um erro:
"exit status 1
'class SI4735' has no member named 'setFmBandwidth'; did you mean 'setBandwidth'?"
Você deve atualizar a biblioteca Arduino em seu ambiente.
@@pu2clr Tinha atualizado a biblioteca do SI4735 para a mais recente mas o sketch insistia em usar a versão antiga, deletei as pastas antigas dentro da pasta libraries, daí funcionou.
Il mio esemplare si blocca quando tocco l'antenna oppure accendo/spengo una lampadina od utensile elettrico e devo resettare il tutto.
Qualcuno ha avuto un problema simile?
Клас
Hello Ricardo,
My name is Rafa and mi callsign is EA7HOH.
Thank you for sharing this video with all of us.
I have an ATS-20+ receiver but when I connect via the USB cable and the receiver is turned on to my PC, no COM port appears, making it impossible for me to select a COM port in the ARDUNIO IDE software.
You can help?
73's from the South of Spain.
Bom Dia, Tenho um ATS20+ e quando faço o processo de atualização aparece a seguinte mensagem:
avrdude: ser_open(): can't open device "\\.\COM3": O sistema n�o pode encontrar o arquivo especificado.
Failed uploading: uploading error: exit status 1
This firmware has battery monitor function or not? And why short wave frequency has KHz insted MHz symbols?
The battery monitor feature needs an extra circuit. This firmware does not implement this feature. About kHz and MHz, the numeric notation used here is "." to separate Thousands.
This way, 9.500 kHz means: nine thousand five hundred kHz (it is 9,5 MHz). The source code is available and you can change the notation to use "," instead "." - I can see I need to fix it on FM numeric notation.
@@pu2clr 1.1.5 genuine that comes with Chinese receiver can be downloaded from anywhere? This is your code?
I think the original 1.5 version was modified by the manufacturer. Over the past year, I've made successive refinements to the examples and I don't know exactly where the manufacturer got my code.
You can try this: github.com/pu2clr/SI4735/tree/master/examples/SI47XX_KITS/AliExpress/SI47XX_03_ALL_IN_ONE_NEW_INTERFACE_V1_5
have you got the sketck for firmware v1.1.5 ?,i prefer that to the 3.7!
sketch rather
yazılar büyük kaldı.nasıl küçültebiliriz frekans sekmesini. 1.5 güncelliyorum ama yazılar yine de kocaman! yardım edin
I would like to remove FM and LW from this sketch and keep all the other ones, is it difficult to do this, can you give me any ideas to remove them. Thanks for your help.
Just comment (//) the lines as shown above: Band band[] = {
// {LW_BAND_TYPE, 100, 510, 300, 0, 4},
{MW_BAND_TYPE, 520, 1720, 810, 3, 4}, // AM/MW from 520 to 1720kHz; default 810kHz; default step frequency index is 3 (10kHz); default bandwidth index is 4 (3kHz)
{MW_BAND_TYPE, 531, 1701, 783, 2, 4}, // MW for Europe, Africa and Asia
{SW_BAND_TYPE, 1700, 3500, 1900, 0, 4}, // 160 meters
{SW_BAND_TYPE, 3500, 4500, 3700, 0, 5}, // 80 meters
{SW_BAND_TYPE, 4500, 5600, 4850, 1, 4},
{SW_BAND_TYPE, 5600, 6800, 6000, 1, 4},
{SW_BAND_TYPE, 6800, 7300, 7100, 0, 4}, // 40 meters
{SW_BAND_TYPE, 7200, 8500, 7200, 1, 4}, // 41 meters
{SW_BAND_TYPE, 8500, 10000, 9600, 1, 4},
{SW_BAND_TYPE, 10000, 11200, 10100, 0, 4}, // 30 meters
{SW_BAND_TYPE, 11200, 12500, 11940, 1, 4},
{SW_BAND_TYPE, 13400, 13900, 13600, 1, 4},
{SW_BAND_TYPE, 14000, 14500, 14200, 0, 4}, // 20 meters
{SW_BAND_TYPE, 15000, 15900, 15300, 1, 4},
{SW_BAND_TYPE, 17200, 17900, 17600, 1, 4},
{SW_BAND_TYPE, 18000, 18300, 18100, 0, 4}, // 17 meters
{SW_BAND_TYPE, 21000, 21400, 21200, 0, 4}, // 15 mters
{SW_BAND_TYPE, 21400, 21900, 21500, 1, 4}, // 13 mters
{SW_BAND_TYPE, 24890, 26200, 24940, 0, 4}, // 12 meters
{SW_BAND_TYPE, 26200, 28000, 27500, 0, 4}, // CB band (11 meters)
{SW_BAND_TYPE, 28000, 30000, 28400, 0, 4}, // 10 meters
// {FM_BAND_TYPE, 6400, 8400, 7000, 3, 0}, // FM from 64 to 84MHz; default 70MHz; default step frequency index is 3; default bandwidth index AUTO
// {FM_BAND_TYPE, 8400, 10800, 10570, 3, 0}
};
Thanks for sharing. Whats your choice? 32 or 35 😁
SI4732 is easier to deal with. If you are talking about the performance, there is no difference.
How does one use the softmute feature?
Press the push button labeled "BAND-" and rotate de encoder. Press the button again to disable the command or wait for 4s. This button was used to control the band switch. Due to the new interface, this button has lost its original function.
Ok, I've updated my firmware. Is it used to effect how much mute happens when changing frequency?
Ats 20 não reconhece USB para atualização.. como proceder?
mesmo problema
Onde posso comprar esre kit?
Não recomendo a compra dele.