Skip to content

[BUG] Buffer Repeater Buggy on Downlink Though UART #344

@ineskhou

Description

@ineskhou

Short summary

Execution Error on Buffer

Steps to reproduce

This is all through UART!!

When sending a file down when the downlink command has already been sent, get a failure with an execution error. If downlinking after, even when the downlink is no longer sending anything, still get an execution error until satellite restarts.

The first time seomthing is sent, getting the Downlink Started event. After that, not getting the event. Through UART I am not recieving anything downlink, but this is a known issue, see the gds cooldown time.

Image

Expected behavior

Remember that in topology.fpp

connections ComCcsds_FileHandling {
....

  downlinkRepeater.multiOut[0] -> ComCcsdsUart.comQueue.bufferQueueIn[ComCcsds.Ports_ComBufferQueue.FILE]
  downlinkRepeater.multiOut[1] -> ComCcsdsLora.comQueue.bufferQueueIn[ComCcsds.Ports_ComBufferQueue.FILE]
  #downlinkRepeater.multiOut[2] -> ComCcsdsSband.comQueue.bufferQueueIn[ComCcsds.Ports_ComBufferQueue.FILE]

....

}

1 is UART 2 is LORA

Image In cmd.fpp

Actual behavior

Need to check the behavior and receiving when Lora is on and what gets received

Logs / crash output

We need to see if this problem establishes itself with the Lora Radio, once when have enough antenna boards to test with two

Target board

RP2350 (Pico 2)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    To Understand

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions