Both sides previous revisionPrevious revision | Next revisionBoth sides next revision |
howto:js8 [2020/11/06 06:52] – [Note] va7fi | howto:js8 [2021/07/09 20:58] – va7fi |
---|
| |
Here's an example of a block that is within the horizontal lines, so it's well synchronized (with my station anyways): | Here's an example of a block that is within the horizontal lines, so it's well synchronized (with my station anyways): |
{{ :howto:timing1.png }} | {{ howto:timing1.png }} |
| |
There are three ways to adjust your clock: | There are three ways to adjust your clock: |
| |
- You can use an **internet** service to adjust your computer's clock such as [[http://www.timesynctool.com/ |Network Time]]. Here are the //Network Time// settings I changed so that it keeps my clock within 200 ms: {{ :howto:nettime.jpg |}} | - You can use an **internet** service to adjust your computer's clock such as [[http://www.timesynctool.com/ |Network Time]]. Here are the //Network Time// settings I changed so that it keeps my clock within 200 ms: {{ howto:nettime.jpg |}} |
- If you're "offline", you can use the **WWV time signals**(([[wp>WWV_(radio_station) |Wikipedia: WWV (Radio Station)]])) on 2.5 MHz, 5 MHz, 10 MHz, 15 MHz, or 20 MHz. | - If you're "offline", you can use the **WWV time signals**(([[wp>WWV_(radio_station) |Wikipedia: WWV (Radio Station)]])) on 2.5 MHz, 5 MHz, 10 MHz, 15 MHz, or 20 MHz. |
- You can use the **Time Drift tool in JS8CALL**, which adjusts the program's clock offset without changing the operating system's clock. To see the tool, make sure that this has a check mark: ''View'' -> ''Show Waterfall Controls'' -> ''Timing'' tab. Use the up and down arrows to adjust your time drift (more on this below):{{ :howto:timing3.png }} | - You can use the **Time Drift tool in JS8CALL**, which adjusts the program's clock offset without changing the operating system's clock. To see the tool, make sure that this has a check mark: ''View'' -> ''Show Waterfall Controls'' -> ''Timing'' tab. Use the up and down arrows to adjust your time drift (more on this below):{{ howto:timing3.png }} |
| |
| |
==== Here's how to use the Time Drift Tool: ==== | ==== Here's how to use the Time Drift Tool: ==== |
| |
* Make sure that you can see the ''Time Delta'' column in your ''Band Activity'' Window. If not, make sure that this is checked: ''View'' -> ''Show Band Activity Columns...'' -> ''Time Delta'' {{ :howto:timing2.png }} | * Make sure that you can see the ''Time Delta'' column in your ''Band Activity'' Window. If not, make sure that this is checked: ''View'' -> ''Show Band Activity Columns...'' -> ''Time Delta'' {{ howto:timing2.png }} |
* If everyone's computers were perfectly synchronized, all these ''Time Delta'' entries would be 0 ms. Realistically, there's always be a bit of variance, but you should try to ensure that your clock is synchronized with most other operators. | * If everyone's computers were perfectly synchronized, all these ''Time Delta'' entries would be 0 ms. Realistically, there's always be a bit of variance, but you should try to ensure that your clock is synchronized with most other operators. |
* For example, suppose that most operators are around <fc #ff0000>+</fc>500 ms, then you'd want to adjust your ''Time Drift'' to <fc #ff0000>-</fc>500 ms to cancel out the ''Time Delta'' (and vice versa). Note the sign (+/-) of the ''Time Drift'' is opposite that of the ''Time Delta'' For example, here I had to put a ''Time Drift'' of -100 on mine to match the other operators: {{ :howto:timing3.png }} | * For example, suppose that most operators are around <fc #ff0000>+</fc>500 ms, then you'd want to adjust your ''Time Drift'' to <fc #ff0000>-</fc>500 ms to cancel out the ''Time Delta'' (and vice versa). Note the sign (+/-) of the ''Time Drift'' is opposite that of the ''Time Delta'' For example, here I had to put a ''Time Drift'' of -100 on mine to match the other operators: {{ howto:timing3.png }} |
* The last thing to keep in mind is that this time drift might need to be adjusted periodically depending on how well your computer keeps time. | * The last thing to keep in mind is that this time drift might need to be adjusted periodically depending on how well your computer keeps time. |
| |
===== Troubleshooting ===== | ===== Troubleshooting ===== |
==== CPU Overload ==== | ==== CPU Overload ==== |
{{ :howto:cpu.png}}**The Issue:** Sometimes the QSOs in JS8Call don't get decoded properly: The waterfall shows the data blocks being received, but the text doesn't show, or parts of it do, but with gaps showing as "…" instead. | {{ howto:cpu.png}}**The Issue:** Sometimes the QSOs in JS8Call don't get decoded properly: The waterfall shows the data blocks being received, but the text doesn't show, or parts of it do, but with gaps showing as "…" instead. |
| |
**The Reason:** At first, I thought that the YAAC (the APRS program I was running at the same time) was causing the issue because when I close it, JS8Call would start behaving again. But it turns out that it was simply a lack of CPU power. I'm running JS8Call on a cheap mini computer and was reaching 100% CPU when running JS8Call, YAAC, and Firefox at the same time. | **The Reason:** At first, I thought that the YAAC (the APRS program I was running at the same time) was causing the issue because when I close it, JS8Call would start behaving again. But it turns out that it was simply a lack of CPU power. I'm running JS8Call on a cheap mini computer and was reaching 100% CPU when running JS8Call, YAAC, and Firefox at the same time. |