-
Notifications
You must be signed in to change notification settings - Fork 199
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Node-red Hamlib not working well due to line-feed perhaps? #1030
Labels
Milestone
Comments
mdblack98
added
enhancement
priority
High priority for enhancement or fix but not critical
labels
May 15, 2022
What is the expected rate of msg requests like 'G UP' via tcp request to
rigctld etc?
Here it seems if the rate is more than one per 300ms , the requests que up.
…On 16/5/22 00:03, Michael Black wrote:
The node-red tcprequest appears to only take 1 line of response and
gets confused between msg packets when more than one line from rigctld
is encountered. Perhaps a tab char as a field separator from rigctld
for that situation may improve this behavior.
—
Reply to this email directly, view it on GitHub
<#1030>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACCUMYALNPLRCOGZO6F6DYDVKD7ZJANCNFSM5V7EMK5Q>.
You are receiving this because you are subscribed to this
thread.Message ID: ***@***.***>
|
mdblack98
added a commit
that referenced
this issue
May 19, 2022
… as a field separator Should work better for node-red parsing #1030
Band changes can take a while -- very rig dependent. Flex is like 500ms. Many rigs > 200ms.There is no "expected" rate. The rig does what it's capable of.
What you are doing with node-red is really pushing the limit of what your rig is capable of. I see some queuing on my limited test set right now with 1-per-second queries.
I'm working on a solution for Hamlib where just two tcprequest nodes will be needed (one for query and one for setting) that never disconnect.The stop/start of the tcp port is really a waste of time.
Mike W9MDB
On Sunday, May 15, 2022, 09:08:27 AM CDT, Adrian Fewster ***@***.***> wrote:
What is the expected rate of msg requests like 'G UP' via tcp request to
rigctld etc?
Here it seems if the rate is more than one per 300ms , the requests que up.
On 16/5/22 00:03, Michael Black wrote:
The node-red tcprequest appears to only take 1 line of response and
gets confused between msg packets when more than one line from rigctld
is encountered. Perhaps a tab char as a field separator from rigctld
for that situation may improve this behavior.
—
Reply to this email directly, view it on GitHub
<#1030>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACCUMYALNPLRCOGZO6F6DYDVKD7ZJANCNFSM5V7EMK5Q>.
You are receiving this because you are subscribed to this
thread.Message ID: ***@***.***>
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Boy this post took a LONG time to show up. 2022-10-11 right now and it showed up in my inbox. Anyways...I abandoned trying to fix this in node red -- was getting frustrated with node red's abilities and I had other things I have to work on. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The node-red tcprequest appears to only take 1 line of response and gets confused between msg packets when more than one line from rigctld is encountered. Perhaps the ability to set the field separator from rigctld for that situation may improve this behavior.
The text was updated successfully, but these errors were encountered: