Next-Flip / Momentum-Firmware

🐬 Feature-rich, stable and customizable Flipper Firmware
https://momentum-fw.dev
GNU General Public License v3.0
4.95k stars 203 forks source link

Sub-GHz App freezes when I use Frequency Analyzer and select the found signal when Modulation FM238 is set #236

Open AztecCodes opened 1 month ago

AztecCodes commented 1 month ago

Describe the bug.

Device Information: Firmware: MNTM-007 03-09-2024 Model: FZ.1 SD Card Format: FAT32

Sub-GHz Settings: Module: Internal (Bug doesn't occur with external antenna) Modulation: FM238 Bin RAW: ON

The Bug: When I open the Sub-GHz Application and start the Frequency Analyzer I send a signal and the Frequency Analyzer shows the Frequency. I click on OK Button then it reads in this frequency. At this point the Flipper freezes. It doesn't even crash, it just freezes. I have to force reboot it by using button combination. This only happens with Modulation FM238 and only with internal antenna in my case.

Reproduction

  1. Reboot Flipper Zero
  2. Select Sub GHz Application in Menu (Or start it from File System)
  3. Select "Read" and go to config and set Modulation to FM238. Also turn Bin RAW to ON.
  4. Now use the return button to go back to the menu of the Sub-GHz Application
  5. Select "Frequency Analyzer"
  6. Send a signal or wait till your receive a random signal so the Frequency Analyzer shows a Frequency
  7. Click the OK Button so it starts the read function with the found frequency
  8. At this point the Flipper should freeze. You can't do anything and you have to force reboot with button combination.

Target

No response

Logs

No response

Anything else?

I tested every Modulation and it only happens with FM238. When I use this external antenna: Flipper Zero External CC1101 Module the bug doesn't appear.

If more information is necessary feel free to ask me!

Helios343 commented 1 month ago

I noticed this too acually, what external c1101 chip are you using ? I've got a ebyte here

On Wed, 25 Sept 2024, 8:17 am AztecCodes, @.***> wrote:

Describe the bug.

Device Information: Firmware: MNTM-007 03-09-2024 Model: FZ.1 SD Card Format: FAT32

Sub GHz Settings: Module: Internal (Bug doesn't occur with external antenna) Modulation: FM238 Bin RAW: ON

The Bug: When I open the Sub GHz Application and start the Frequency Analyzer I send a signal and the Frequency Analyzer shows the Frequency. I click on OK Button then it reads in this frequency. At this point the Flipper freezes. It doesn't even crash, it just freezes. I have to force reboot it by using button combination. This only happens with Modulation FM238 and only with internal antenna in my case. Reproduction

  1. Reboot Flipper Zero
  2. Select Sub GHz Application in Menu (Or start it from File System)
  3. Select "Read" and go to config and set Modulation to FM238. Also turn Bin RAW to ON.
  4. Now use the return button to go back to the menu of the Sub GHz Application
  5. Select "Frequency Analyzer"
  6. Send a signal or wait till your receive a random signal so the Frequency Analyzer shows a Frequency
  7. Click the OK Button so it starts the read function with the found frequency
  8. At this point the Flipper should freeze. You can't do anything and you have to force reboot with button combination.

Target

No response Logs

No response Anything else?

I tested every Modulation and it only happens with FM238. When I use this external antenna: Flipper Zero External CC1101 Module https://www.tindie.com/products/flipmodules/flipper-zero-external-cc1101-module/ the bug doesn't appear.

If more information is necessary feel free to ask me!

— Reply to this email directly, view it on GitHub https://github.com/Next-Flip/Momentum-Firmware/issues/236, or unsubscribe https://github.com/notifications/unsubscribe-auth/A4TCYWR7NQP7O2Z6B3BGI3TZYHQHDAVCNFSM6AAAAABOZHU6GWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGU2DMNJQGQZTKNA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Helios343 commented 1 month ago

Ohhh I see if your using one of those modules just be aware that that they can short out on the antenna connection there onto the board

On Wed, 25 Sept 2024, 8:21 am Joel Garner, @.***> wrote:

I noticed this too acually, what external c1101 chip are you using ? I've got a ebyte here

On Wed, 25 Sept 2024, 8:17 am AztecCodes, @.***> wrote:

Describe the bug.

Device Information: Firmware: MNTM-007 03-09-2024 Model: FZ.1 SD Card Format: FAT32

Sub GHz Settings: Module: Internal (Bug doesn't occur with external antenna) Modulation: FM238 Bin RAW: ON

The Bug: When I open the Sub GHz Application and start the Frequency Analyzer I send a signal and the Frequency Analyzer shows the Frequency. I click on OK Button then it reads in this frequency. At this point the Flipper freezes. It doesn't even crash, it just freezes. I have to force reboot it by using button combination. This only happens with Modulation FM238 and only with internal antenna in my case. Reproduction

  1. Reboot Flipper Zero
  2. Select Sub GHz Application in Menu (Or start it from File System)
  3. Select "Read" and go to config and set Modulation to FM238. Also turn Bin RAW to ON.
  4. Now use the return button to go back to the menu of the Sub GHz Application
  5. Select "Frequency Analyzer"
  6. Send a signal or wait till your receive a random signal so the Frequency Analyzer shows a Frequency
  7. Click the OK Button so it starts the read function with the found frequency
  8. At this point the Flipper should freeze. You can't do anything and you have to force reboot with button combination.

Target

No response Logs

No response Anything else?

I tested every Modulation and it only happens with FM238. When I use this external antenna: Flipper Zero External CC1101 Module https://www.tindie.com/products/flipmodules/flipper-zero-external-cc1101-module/ the bug doesn't appear.

If more information is necessary feel free to ask me!

— Reply to this email directly, view it on GitHub https://github.com/Next-Flip/Momentum-Firmware/issues/236, or unsubscribe https://github.com/notifications/unsubscribe-auth/A4TCYWR7NQP7O2Z6B3BGI3TZYHQHDAVCNFSM6AAAAABOZHU6GWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGU2DMNJQGQZTKNA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

AztecCodes commented 1 month ago

I linked the exact external antenna I used in my issue report. However the relevant point is that the bug occurs with the internal antenna.

Helios343 commented 1 month ago

Weird I'm getting the same bug with external ebyte module

On Wed, 25 Sept 2024, 8:42 am AztecCodes, @.***> wrote:

I linked the exact external antenna I used in my issue report. However the relevant point is that the bug occurs with the internal antenna.

— Reply to this email directly, view it on GitHub https://github.com/Next-Flip/Momentum-Firmware/issues/236#issuecomment-2372512755, or unsubscribe https://github.com/notifications/unsubscribe-auth/A4TCYWTJTZBJIFYEALQOL5LZYHTEPAVCNFSM6AAAAABOZHU6GWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZSGUYTENZVGU . You are receiving this because you commented.Message ID: @.***>

AztecCodes commented 1 month ago

Little update: After I formatted my SD Card from FAT32 to exFAT and made a complete fresh install, the problem still persists.

Choder7 commented 1 month ago

Something similar happened to me.

AztecCodes commented 1 month ago

Relevant: Same issue in Unleashed Repository

AztecCodes commented 1 month ago

Relevant: Bug still occurs on MNTM-DEV 3AA97E69

Update: Bug still occurs on: MNTM-DEV 3EF28382 (added this message on 06.11.2024)

bip3r commented 3 weeks ago

I confirm the bug. It occurs regardless if I use external antenna, or internal one.