sq5bpf / telive

Tetra live monitor
GNU General Public License v3.0
281 stars 103 forks source link

Scanning ends up in monitoring more than one cell #15

Open sv1 opened 7 years ago

sv1 commented 7 years ago

I am using the 6-channel configuration, to monitor a cell with 1 control channel and 4 traffic channels.

If I start "scanning until first network is found", telive is muting receivers 2-6 until next channel is found.

And then immediately un-mutes all receivers.

If the next channel found is assigned in another cell you end up in "too many changes...... etc"

I think that either all receivers should be tuned to the newly found channel, or unmuted only after new channels of the new cell are discovered.

thanks

sq5bpf commented 7 years ago

it should scan with receiver 1, and when it finds this network it should tune receivers 2-6 from the frequency data in the traffic. maybe there is a problem with this frequency data, or maybe there is another transmitter which uses the same frequency. please verify this from the messages (increasing verbosity will get you more data).

as a workaround disable the automatic tuning. tune the first receiver (either via scanning or just input the frequency manually), and look at the frequency data. using this tune channels 2-6. you will probably find that one of the frequencies sends bad data, so just don't use it.

please report what you've found

sv1 commented 7 years ago

On Τετ, 2017-02-22 at 13:38 -0800, sq5bpf wrote:

it should scan with receiver 1, and when it finds this network it should tune receivers 2-6 from the frequency data in the traffic.

Correct!!! and thats the way it is working!!!

maybe there is a problem with this frequency data, or maybe there is another transmitter which uses the same frequency. please verify this from the messages (increasing verbosity will get you more data).

I am in an area which is covered with more than one cells. When I tune receiver 1 on the control channel of cell 1, receivers 2-6 are tuned automatically to the correct traffic frequencies of the cell.

Now if I press 'q' to scan for other frequencies ...

  1. telive is muting receivers 2-6 and scans with receiver 1
  2. during scan telive is finding the control channel of cell 2
  3. telive is not waiting to get info in order to tune receivers 2-6 to the new frequencies (of cell 2) and un-mutes receivers 2-6 which have the frequencies of cell 1.

So we end up in a situation where receiver 1 is tuned in control channel of cell 2 and receivers 2-6 in traffic channels of cell 1.

as a workaround disable the automatic tuning. tune the first receiver (either via scanning or just input the frequency manually), and look at the frequency data. using this tune channels 2-6. you will probably find that one of the frequencies sends bad data, so just don't use it.

This is what I am doing right now and works perfectly. Also works good if I disable auto tuning, set all receivers to the new control channel and enable auto tuning again.

73 Apostolos

please report what you've found

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.Web Bug from https://github.com/notifications/beacon/AFRSQ2S-ZTZqIgiiwCuxnMv3SXF1q3BKks5rfKrGgaJpZM4L3JL3.gif

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/sq5bpf/telive","title":"sq5bpf/telive","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/sq5bpf/telive"}},"updates":{"snippets":[{"icon":"PERSON","message":"@sq5bpf in #15: it should scan with receiver 1, and when it finds this network it should tune receivers 2-6 from the frequency data in the traffic. maybe there is a problem with this frequency data, or maybe there is another transmitter which uses the same frequency. please verify this from the messages (increasing verbosity will get you more data).\r\n\r\nas a workaround disable the automatic tuning. tune the first receiver (either via scanning or just input the frequency manually), and look at the frequency data. using this tune channels 2-6. you will probably find that one of the frequencies sends bad data, so just don't use it.\r\n\r\nplease report what you've found"}],"action":{"name":"View Issue","url":"https://github.com/sq5bpf/telive/issues/15#issuecomment-281812364"}}}