Keyboard Shortcuts
Likes
Search
New FW release: EXTERNAL GAIN restored after restart
New FW release
Version V1.4169 Ultra only Changes: - EXTERNAL GAIN is now restored after restart, both for SA and SG mode WARNING: there is only one EXTERNAL GAIN setting, this is used both in SG and SA mode. WARNING: the restored gain has resolution limited to 0.5 dB -- Designer of the tinySA For more info go to https://tinysa.org/wiki/ |
Thank you, Erik. This feature is extremely necessary in my opinion, as the external attenuator becomes a physical part of the tinySA hardware. Having to remember and manually input the attenuator each time is equivalent to recalibrating the tinySA every time it¡¯s used. I haven¡¯t tested the feature yet since I¡¯m currently away, but I¡¯ll give you feedback once I do.
|
D T
? Thank you, Erik. This feature is extremely necessary in my opinion, as the external attenuator becomes a physical part of the tinySA hardware. Having to remember and manually input the attenuator each time is equivalent to recalibrating the tinySA every time it¡¯s used. I haven¡¯t tested the feature yet since I¡¯m currently away, but I¡¯ll give you feedback once I do. |
Good morning, Erik, I apologize for bothering you again, but I¡¯m still awaiting feedback regarding the modification of the external attenuator saving behavior in the TinySA. Unfortunately, no one has responded so far. It appears that the issue may be specific to my device. Here¡¯s the scenario: although the attenuator is being saved, when switching between modes (analyzer and generator) or entering a measurement option (MEASURE), the 30 dB external attenuator I had set gets lost. Would it be possible to implement permanent saving of the attenuator within the configuration, similar to fixed calibration? I understand that the TinySA doesn¡¯t solely use the RTC RAM for saving all configurations. You likely already use bit masking to expand the RTC RAM addresses. However, the TinySA has several boolean options that are lost and could potentially be stored using just one RTC RAM address for 32 settings:
I use a bit masking function that converts one 32-bit address into 32 1-bit addresses. When byte storage is needed, I use one 32-bit address for 4 1-byte addresses. Here¡¯s an example of how I achieve 32 boolean addresses using only RTC address 0:
Perhaps this approach will free up more space in the RTC RAM and allow for saving the external attenuator state. Lastly, I want to express my gratitude for your work and dedication in developing the TinySA. Your efforts are greatly appreciated! |
On Wed, Jun 5, 2024 at 06:20 AM, Wander Lucio wrote:
Ah, the problem happens when switching between modes. That can easily be solved. Once in a mode the EXT GAIN should be restored after power cycle Why is it not sufficient to store these in the config or in the startup settings? ? -- Designer of the tinySA For more info go to https://tinysa.org/wiki/ |
I would like to thank you for answering my previous question. You are correct: the information is already saved in a PRESET, so it is not necessary to store it in the RTC RAM with every click. However, the only detail that seems to be a bug is when switching between modes and also when accessing any mode within MEASURE.
Thank you again for your attention and clarification! |