Skip to content
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

Java Client needs connectors #104

Open
3 of 4 tasks
susanw1 opened this issue Aug 29, 2023 · 1 comment · Fixed by #111
Open
3 of 4 tasks

Java Client needs connectors #104

susanw1 opened this issue Aug 29, 2023 · 1 comment · Fixed by #111
Assignees

Comments

@susanw1
Copy link
Owner

susanw1 commented Aug 29, 2023

Connectors join the client host to a downstream device.

  • Connector framework
  • Serial connector (TTY - rxtx?)
  • TCP connector
  • UDP connector
@susanw1 susanw1 self-assigned this Aug 29, 2023
susanw1 added a commit that referenced this issue Aug 30, 2023
susanw1 added a commit that referenced this issue Sep 13, 2023
susanw1 added a commit that referenced this issue Sep 13, 2023
susanw1 added a commit that referenced this issue Sep 13, 2023
susanw1 added a commit that referenced this issue Sep 13, 2023
susanw1 added a commit that referenced this issue Sep 13, 2023
susanw1 added a commit that referenced this issue Sep 13, 2023
susanw1 added a commit that referenced this issue Sep 13, 2023
susanw1 added a commit that referenced this issue Sep 13, 2023
…dBuilder mustache to add "set" to reduce name-clash issues with field names, eg "interface"
@susanw1 susanw1 linked a pull request Sep 14, 2023 that will close this issue
susanw1 added a commit that referenced this issue Sep 14, 2023
* [#104] Update tests to use new CommandBuilders

* [#104] More docs and minor improvements

* [#104] Uses ZscriptAddress

* [#104] namechange to GenericDevice, CommandSequence

* [#104] Demo projects, first cut

* [#104] First connectors

* [#104] TcpConnector implemented

* [#104] Serial Connector implemented and tested

* [#104] Renamed Command Builder elements as "Nodes". Fixed Java CommandBuilder mustache to add "set" to reduce name-clash issues with field names, eg "interface"
@susanw1 susanw1 reopened this Sep 14, 2023
susanw1 added a commit that referenced this issue Sep 19, 2023
susanw1 added a commit that referenced this issue Sep 27, 2023
susanw1 added a commit that referenced this issue Sep 27, 2023
* [#104] Added Address and AddressPath, with tests. Added CommandSequence and ResponseSequence

* [#48] Tidied syntax-tree nodes

* [#48] Expedient IOException throws on node.compile()

* [#48] Added default impl for onReceived to replace dummy callbacks

* [#48] Improved tests
susanw1 added a commit that referenced this issue Sep 30, 2023
susanw1 added a commit that referenced this issue Oct 2, 2023
@More-Wrong
Copy link
Collaborator

Made complex due to the switch to the new client lib model.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants