-
Notifications
You must be signed in to change notification settings - Fork 23
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
Feat: Custom Defined Function Codes (FC 65..=72, 100..=110) #134
base: main
Are you sure you want to change the base?
Commits on Dec 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2723204 - Browse repository at this point
Copy the full SHA 2723204View commit details -
Merge pull request #1 from thr2240/boris/custom-buffer
feat: implement send/receive custom buffer
Configuration menu - View commit details
-
Copy full SHA for 30463e6 - Browse repository at this point
Copy the full SHA 30463e6View commit details
Commits on Jan 17, 2024
-
chore: fix client and server ports for Unix-based architectures with …
…no root privileagues
Configuration menu - View commit details
-
Copy full SHA for 3a07ec1 - Browse repository at this point
Copy the full SHA 3a07ec1View commit details
Commits on Jan 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c9c7923 - Browse repository at this point
Copy the full SHA c9c7923View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad140d6 - Browse repository at this point
Copy the full SHA ad140d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc84c5e - Browse repository at this point
Copy the full SHA bc84c5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e42d375 - Browse repository at this point
Copy the full SHA e42d375View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6288b90 - Browse repository at this point
Copy the full SHA 6288b90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 284e8d9 - Browse repository at this point
Copy the full SHA 284e8d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0b381f - Browse repository at this point
Copy the full SHA d0b381fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc3d8b4 - Browse repository at this point
Copy the full SHA fc3d8b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10c81d9 - Browse repository at this point
Copy the full SHA 10c81d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a232ef3 - Browse repository at this point
Copy the full SHA a232ef3View commit details
Commits on Jan 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d6c7a31 - Browse repository at this point
Copy the full SHA d6c7a31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d6d916 - Browse repository at this point
Copy the full SHA 6d6d916View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90744c1 - Browse repository at this point
Copy the full SHA 90744c1View commit details
Commits on Jan 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 38b3404 - Browse repository at this point
Copy the full SHA 38b3404View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa71af4 - Browse repository at this point
Copy the full SHA fa71af4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 788be9f - Browse repository at this point
Copy the full SHA 788be9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1934f3d - Browse repository at this point
Copy the full SHA 1934f3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 476e5ea - Browse repository at this point
Copy the full SHA 476e5eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea4f641 - Browse repository at this point
Copy the full SHA ea4f641View commit details -
Configuration menu - View commit details
-
Copy full SHA for debeaa1 - Browse repository at this point
Copy the full SHA debeaa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a9eaf4 - Browse repository at this point
Copy the full SHA 9a9eaf4View commit details
Commits on Jan 23, 2024
-
fix: Replace Vec<u16> with a fixed-size array for now, to work around…
… the server-side request error (missing Copy trait)
Configuration menu - View commit details
-
Copy full SHA for c1d5e68 - Browse repository at this point
Copy the full SHA c1d5e68View commit details -
Configuration menu - View commit details
-
Copy full SHA for d71bf86 - Browse repository at this point
Copy the full SHA d71bf86View commit details
Commits on Jan 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5bd36f1 - Browse repository at this point
Copy the full SHA 5bd36f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for bff9685 - Browse repository at this point
Copy the full SHA bff9685View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8954e36 - Browse repository at this point
Copy the full SHA 8954e36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2719e74 - Browse repository at this point
Copy the full SHA 2719e74View commit details -
Configuration menu - View commit details
-
Copy full SHA for be8eba7 - Browse repository at this point
Copy the full SHA be8eba7View commit details
Commits on Jan 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6438e99 - Browse repository at this point
Copy the full SHA 6438e99View commit details -
fix: Authorize Write Custom Function Code Request in server handler (…
…required for TLS communication)
Configuration menu - View commit details
-
Copy full SHA for 8ae0812 - Browse repository at this point
Copy the full SHA 8ae0812View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3504b1d - Browse repository at this point
Copy the full SHA 3504b1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21413af - Browse repository at this point
Copy the full SHA 21413afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 570aefb - Browse repository at this point
Copy the full SHA 570aefbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7479461 - Browse repository at this point
Copy the full SHA 7479461View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7248688 - Browse repository at this point
Copy the full SHA 7248688View commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 116c97b - Browse repository at this point
Copy the full SHA 116c97bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51cd999 - Browse repository at this point
Copy the full SHA 51cd999View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2c80ce - Browse repository at this point
Copy the full SHA e2c80ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15dd7e6 - Browse repository at this point
Copy the full SHA 15dd7e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e4f068 - Browse repository at this point
Copy the full SHA 6e4f068View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28d4381 - Browse repository at this point
Copy the full SHA 28d4381View commit details -
docs(write_custom_function_code): Add documentation for write custom …
…function code feature
Configuration menu - View commit details
-
Copy full SHA for 81f6188 - Browse repository at this point
Copy the full SHA 81f6188View commit details
Commits on Jan 27, 2024
-
Merge pull request #3 from dkoehler-dev/development
Feat: Implementation of User-Defined Custom Function Code FC69 (0x45) - Write Custom Function Code
Configuration menu - View commit details
-
Copy full SHA for 4a9ce9b - Browse repository at this point
Copy the full SHA 4a9ce9bView commit details
Commits on Jan 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1926d68 - Browse repository at this point
Copy the full SHA 1926d68View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf2a350 - Browse repository at this point
Copy the full SHA cf2a350View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcb4beb - Browse repository at this point
Copy the full SHA fcb4bebView commit details -
refactor(custom_fc): Remove SendCustomBuffer functionality (PR 2 on I…
…niationware/rodbus)
Configuration menu - View commit details
-
Copy full SHA for 7054730 - Browse repository at this point
Copy the full SHA 7054730View commit details
Commits on Feb 1, 2024
-
feat(custom examples): add custom client and server examples for CFC6…
…9 (CustomFC) tests
Configuration menu - View commit details
-
Copy full SHA for 076f66c - Browse repository at this point
Copy the full SHA 076f66cView commit details -
feat(cli): add CLI tool to call CFC69 (CustomFunctionCode) via the CL…
…I using changing CFC data
Configuration menu - View commit details
-
Copy full SHA for 0e02219 - Browse repository at this point
Copy the full SHA 0e02219View commit details
Commits on Feb 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1f9a046 - Browse repository at this point
Copy the full SHA 1f9a046View commit details
Commits on Feb 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8d8441f - Browse repository at this point
Copy the full SHA 8d8441fView commit details -
refactor(send_custom_fc): change CFC69 CustomFC implementation to sup…
…port variable-length data
Configuration menu - View commit details
-
Copy full SHA for 4dc5972 - Browse repository at this point
Copy the full SHA 4dc5972View commit details -
refactor(send_custom_fc): implement parsing and serializing logic for…
… the CFC69 CustomFC request to support variable-length data
Configuration menu - View commit details
-
Copy full SHA for 97cbef1 - Browse repository at this point
Copy the full SHA 97cbef1View commit details
Commits on Feb 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5355f24 - Browse repository at this point
Copy the full SHA 5355f24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a150c2 - Browse repository at this point
Copy the full SHA 7a150c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f696091 - Browse repository at this point
Copy the full SHA f696091View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c9510f - Browse repository at this point
Copy the full SHA 4c9510fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b07294 - Browse repository at this point
Copy the full SHA 3b07294View commit details -
Configuration menu - View commit details
-
Copy full SHA for be7a3f1 - Browse repository at this point
Copy the full SHA be7a3f1View commit details
Commits on Feb 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 64d60b2 - Browse repository at this point
Copy the full SHA 64d60b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bc6548 - Browse repository at this point
Copy the full SHA 6bc6548View commit details
Commits on Feb 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0cdc137 - Browse repository at this point
Copy the full SHA 0cdc137View commit details
Commits on Feb 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d85e629 - Browse repository at this point
Copy the full SHA d85e629View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e1fb98 - Browse repository at this point
Copy the full SHA 9e1fb98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 988ef20 - Browse repository at this point
Copy the full SHA 988ef20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f994dd - Browse repository at this point
Copy the full SHA 4f994ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 280607a - Browse repository at this point
Copy the full SHA 280607aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d4c3b9 - Browse repository at this point
Copy the full SHA 7d4c3b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f5ca0b - Browse repository at this point
Copy the full SHA 5f5ca0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f778102 - Browse repository at this point
Copy the full SHA f778102View commit details -
refactor(request): adjust CFC request logic to use the correct const …
…FC number for each CFC request
Configuration menu - View commit details
-
Copy full SHA for 5e67614 - Browse repository at this point
Copy the full SHA 5e67614View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcfdfe6 - Browse repository at this point
Copy the full SHA dcfdfe6View commit details -
refactor(task): adjust CFC cient request logic to use the correct con…
…st FC number for each CFC
Configuration menu - View commit details
-
Copy full SHA for 9c7abd0 - Browse repository at this point
Copy the full SHA 9c7abd0View commit details
Commits on Feb 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c0261cd - Browse repository at this point
Copy the full SHA c0261cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5262d87 - Browse repository at this point
Copy the full SHA 5262d87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0048131 - Browse repository at this point
Copy the full SHA 0048131View commit details
Commits on Mar 4, 2024
-
fix(send_custom_fc): remove the introduced lifetime specifier from th…
…e CustomFunctionCode trait
Configuration menu - View commit details
-
Copy full SHA for 7318370 - Browse repository at this point
Copy the full SHA 7318370View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9912be2 - Browse repository at this point
Copy the full SHA 9912be2View commit details -
refactor(send_custom_fc): fix unmodified CFC object, introduce byte_c…
…ount in and out parameter
Configuration menu - View commit details
-
Copy full SHA for 8700378 - Browse repository at this point
Copy the full SHA 8700378View commit details
Commits on Mar 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 554b6c7 - Browse repository at this point
Copy the full SHA 554b6c7View commit details -
test(send_custom_fc): adjust the CFC parse/serialize and integration …
…tests to the new logic
Configuration menu - View commit details
-
Copy full SHA for 62e7bcc - Browse repository at this point
Copy the full SHA 62e7bccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c11ee2 - Browse repository at this point
Copy the full SHA 6c11ee2View commit details
Commits on Mar 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5a52c1d - Browse repository at this point
Copy the full SHA 5a52c1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e81fdb - Browse repository at this point
Copy the full SHA 9e81fdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ba9ce0 - Browse repository at this point
Copy the full SHA 2ba9ce0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52cd82a - Browse repository at this point
Copy the full SHA 52cd82aView commit details
Commits on Mar 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d89f403 - Browse repository at this point
Copy the full SHA d89f403View commit details -
refactor(send_custom_fc): replace individual CFC handlers with a gene…
…ral purpose CFC handler
Configuration menu - View commit details
-
Copy full SHA for 563fc22 - Browse repository at this point
Copy the full SHA 563fc22View commit details -
refactor(send_custom_fc): implement general purpose CFC handler in cu…
…stom server example
Configuration menu - View commit details
-
Copy full SHA for 8b026af - Browse repository at this point
Copy the full SHA 8b026afView commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 790eb3b - Browse repository at this point
Copy the full SHA 790eb3bView commit details -
refactor(send_custom_fc): remove the blocking of standard function co…
…des when sending a CFC request
Configuration menu - View commit details
-
Copy full SHA for afbfbca - Browse repository at this point
Copy the full SHA afbfbcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d1ccab - Browse repository at this point
Copy the full SHA 2d1ccabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14e6134 - Browse repository at this point
Copy the full SHA 14e6134View commit details -
Configuration menu - View commit details
-
Copy full SHA for d91ec3f - Browse repository at this point
Copy the full SHA d91ec3fView commit details
Commits on Mar 13, 2024
-
Revert "refactor(send_custom_fc): remove panic statement when no vali…
…d CFC is found" This reverts commit d91ec3f.
Configuration menu - View commit details
-
Copy full SHA for 0ef05e4 - Browse repository at this point
Copy the full SHA 0ef05e4View commit details -
Revert "feat(send_custom_fc): add standard FC routing for a CFC reque…
…st in message" This reverts commit 14e6134.
Configuration menu - View commit details
-
Copy full SHA for cbf2d2e - Browse repository at this point
Copy the full SHA cbf2d2eView commit details -
Revert "feat(custom_server): add standard FC handling in the server i…
…mplementation" This reverts commit 2d1ccab.
Configuration menu - View commit details
-
Copy full SHA for 19d99d7 - Browse repository at this point
Copy the full SHA 19d99d7View commit details -
Revert "refactor(send_custom_fc): remove the blocking of standard fun…
…ction codes when sending a CFC request" This reverts commit afbfbca.
Configuration menu - View commit details
-
Copy full SHA for 6957bae - Browse repository at this point
Copy the full SHA 6957baeView commit details -
Configuration menu - View commit details
-
Copy full SHA for aca481f - Browse repository at this point
Copy the full SHA aca481fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b4694c - Browse repository at this point
Copy the full SHA 5b4694cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6d374d - Browse repository at this point
Copy the full SHA e6d374dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2cb3f0 - Browse repository at this point
Copy the full SHA c2cb3f0View commit details
Commits on Apr 3, 2024
-
Merge pull request #6 from dkoehler-dev/feature-cfc-improvements
Feat: Improvement of the Custom Function Code Feature (CFC)
Configuration menu - View commit details
-
Copy full SHA for 747712f - Browse repository at this point
Copy the full SHA 747712fView commit details -
refactor(CustomFunctionCode): add is_empty() func as suggested by clippy
Kay Grewe authored and Kay Grewe committedApr 3, 2024 Configuration menu - View commit details
-
Copy full SHA for b0e2245 - Browse repository at this point
Copy the full SHA b0e2245View commit details -
refactor(check_auth): collapsed cfc codes into ranges
Kay Grewe authored and Kay Grewe committedApr 3, 2024 Configuration menu - View commit details
-
Copy full SHA for ba08389 - Browse repository at this point
Copy the full SHA ba08389View commit details -
chore(fmt): changed formatting by running cargo fmt
Kay Grewe authored and Kay Grewe committedApr 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 2f85e28 - Browse repository at this point
Copy the full SHA 2f85e28View commit details -
Merge branch 'feature/last-improvements-cfc' into feature/custom-fc
Kay Grewe authored and Kay Grewe committedApr 3, 2024 Configuration menu - View commit details
-
Copy full SHA for f7a051e - Browse repository at this point
Copy the full SHA f7a051eView commit details