edgexfoundry / device-coap-c

EdgeX device service for CoAP-based REST protocol
Apache License 2.0
3 stars 18 forks source link

feat: Enhancement of CoAP server device service with CoAP client functionality #28

Closed sudhamani-hcl closed 2 years ago

sudhamani-hcl commented 2 years ago

If your build fails due to your commit message not passing the build checks, please review the guidelines here: https://github.com/edgexfoundry/device-coap-c/blob/main/.github/Contributing.md

PR Checklist

Please check if your PR fulfills the following requirements:

Test case inputs used for functionality testing are mentioned in below table

Test case No | datatype | PSK set in devices.json | Get/Set data at End device | Put data from EdgeX -- | -- | -- | -- | -- 1 | Int | No PSK | 9876 | {"int":"1234"} 2 | Int | hello123 | 9876 | {"int":"1234"} |   |   3 | Float | No PSK | 1.2345 | {"float":"9.8765"} 4 | Float | hello456 | 1.2345 | {"float":"9.8765"} |   |   5 | Json | No PSK | {JsonKey:JsonValue} | {"json":"{JsonKey:JsonValue}"} 6 | Json | hello789 | {JsonKey:JsonValue} | {"json":"{JsonKey:JsonValue}"} |   |  

All the above 6 test cases are passed.

New Dependency Instructions (If applicable)