pierr3 / VectorAudio

An Audio-For-VATSIM ATC Client for macOS, Linux and Windows
GNU General Public License v3.0
47 stars 11 forks source link

Unable to transmit when connected to an _1_ position #109

Closed neilenns closed 4 months ago

neilenns commented 5 months ago

To reproduce:

  1. Have someone already connected to a position, e.g. PDX_TWR, in CRC
  2. Connect to the same position in CRC with a plan to relieve the other controller
  3. Activate your session in CRC, you'll be connected as PDX_1_TWR
  4. Connect in VectorAudio

Result: You'll connect, but your audio will never transmit out to pilots even though the TX indicator will light up Expected result: Audio transmits fine

It appears to be specific to having _1_ in the callsign. If you wait to connect in CRC until after the other controller disconnects (so you connect as PDX_TWR) everything works fine

pierr3 commented 5 months ago

Thank you for the report, it’s not the only report i’ve had on something similar, I will look into it.

On Fri, 29 Mar 2024 at 12:27, Neil Enns @.***> wrote:

To reproduce:

  1. Have someone already connected to a position, e.g. PDX_TWR, in CRC
  2. Connect to the same position in CRC with a plan to relieve the other controller
  3. Activate your session in CRC, you'll be connected as PDX_1_TWR
  4. Connect in VectorAudio

Result: You'll connect, but your audio will never transmit out to pilots even though the TX indicator will light up Expected result: Audio transmits fine

It appears to be specific to having 1 in the callsign. If you wait to connect in CRC until after the other controller disconnects (so you connect as PDX_TWR) everything works fine

— Reply to this email directly, view it on GitHub https://github.com/pierr3/VectorAudio/issues/109, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAN7UK4RJDJZFUGBTYSTPC3Y2WJAPAVCNFSM6AAAAABFOUK5AGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGIYTKNRVGUZTKNA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

DhruvK1985 commented 5 months ago

I've had success fixing this by Forcing a refresh of the audio station in VectorAudio.

neilenns commented 5 months ago

I've had success fixing this by Forcing a refresh of the audio station in VectorAudio.

How do you do that?

DhruvK1985 commented 5 months ago

Click on the box with station name and select “Force refresh”

neilenns commented 5 months ago

Click on the box with station name and select “Force refresh”

I had no idea that menu was there. Thanks!

neilenns commented 5 months ago

The "Force refresh" method unfortunately doesn't work for me. To work around the issue I do this:

  1. Connect as a _1 position
  2. Wait for the other person to disconnect
  3. Right click on the position in vector audio and delete it
  4. Re-add the position
pierr3 commented 5 months ago

When this situation occurs, just manually add your station, for example PDX_TWR and use that to transmit, everything should work as intended. The only issue is that VectorAudio does not consider 1 to be a relief callsign, it only looks at double underscores.

pierr3 commented 4 months ago

This was fixed in TrackAudio, please head over to that repo for this