文件名称:lobaro-coap:CoAP在C中的实现
文件大小:92KB
文件格式:ZIP
更新时间:2024-06-05 00:44:53
iot coap embedded network c99
Lobaro-CoAP 在C中完整的CoAP实现。尽管是为嵌入式系统(例如ARM Cortex-M0 / M3,AVR,ESP8266)设计的,但几乎可以在所有支持c-lang的系统上使用它。 免版税的CoAP堆栈 完整的请求/响应逻辑 统一的客户端和服务器 易于使用 内存占用少 使用C99 stdlib,适用于嵌入式项目 分离的数据包接收/发送逻辑 Arduino支持(实验性) GoLang中还有一个可用的OpenSource客户端库@ 关注以使用我们的CoAP实现获取有关物联网项目的最新消息! 入门 阅读《以获取有关如何将库到框架的信息。 演示/范例 ESP8266,便宜的WIFI Soc: 有关的 此C库的GoLang CoAP Client实现和CGO包装器: 未来发展 我们在lobaro内部使用堆栈来为我们的客户构建通用网关/传感器系统。 附加内容将不断合并到此存储库
【文件预览】:
lobaro-coap-master
----PortingGuide.md(8KB)
----src()
--------coap_main.h(2KB)
--------coap_mem.c(280B)
--------coap_main.c(27KB)
--------coap_interaction.c(19KB)
--------coap_resource.h(2KB)
--------coap_options.h(3KB)
--------interface()
--------coap_mem.h(178B)
--------coap_options.c(21KB)
--------coap_interaction.h(7KB)
--------liblobaro_coap.c(2KB)
--------coap_message.c(20KB)
--------option-types()
--------coap_message.h(4KB)
--------coap.h(3KB)
--------diagnostic.h(381B)
--------coap_resource.c(13KB)
--------liblobaro_coap.h(13KB)
--------diagnostic.c(5KB)
----CMakeLists.txt(772B)
----.travis.yml(2KB)
----LICENSE(1KB)
----test()
--------arduino.sh(664B)
--------ArduinoBuildTest()
--------basic_tests.cpp(3KB)
--------CMakeLists.txt(1KB)
--------platformio.sh(260B)
--------cmake.sh(655B)
--------coap_interface.cpp(722B)
----README.md(2KB)
----library.properties(330B)
----.gitignore(353B)
----library.json(490B)