{"id":94,"date":"2026-09-10T00:29:36","date_gmt":"2026-09-09T16:29:36","guid":{"rendered":"https:\/\/www.oldhamburger.cn\/?p=94"},"modified":"2026-09-10T00:34:50","modified_gmt":"2026-09-09T16:34:50","slug":"dm40x%ef%bc%9a%e5%9f%ba%e4%ba%8e-c-qt-%e7%9a%84-dm40-%e8%93%9d%e7%89%99%e6%b5%8b%e9%87%8f%e4%b8%8a%e4%bd%8d%e6%9c%ba","status":"publish","type":"post","link":"https:\/\/www.oldhamburger.cn\/index.php\/2026\/09\/10\/dm40x%ef%bc%9a%e5%9f%ba%e4%ba%8e-c-qt-%e7%9a%84-dm40-%e8%93%9d%e7%89%99%e6%b5%8b%e9%87%8f%e4%b8%8a%e4%bd%8d%e6%9c%ba\/","title":{"rendered":"DM40X\uff1a\u57fa\u4e8e C++ \/ Qt \u7684 DM40 \u84dd\u7259\u6d4b\u91cf\u4e0a\u4f4d\u673a"},"content":{"rendered":"<p>DM40X \u662f\u4e00\u6b3e\u57fa\u4e8e C++17 \u548c Qt 6 \u5f00\u53d1\u7684 DM40 \u7cfb\u5217\u84dd\u7259\u6d4b\u91cf\u4e0a\u4f4d\u673a\uff0c\u652f\u6301 DM40A\u3001DM40B\u3001DM40C\u3002\u9879\u76ee\u63d0\u4f9b\u4e2d\u6587\u754c\u9762\u3001BLE \u626b\u63cf\u4e0e\u8fde\u63a5\u3001\u5b9e\u65f6\u6d4b\u91cf\u3001\u6ce2\u5f62\u663e\u793a\u3001CSV \u8bb0\u5f55\u548c\u8bbe\u5907\u63a7\u5236\u529f\u80fd\u3002<\/p>\n<p>\u9879\u76ee\u5730\u5740\uff1a<br \/>\nhttps:\/\/github.com\/Huafangliang\/DM40X<\/p>\n<p>GitHub \u4e0b\u8f7d\uff1a<br \/>\nhttps:\/\/github.com\/Huafangliang\/DM40X\/releases\/tag\/v1.0.0<\/p>\n<p>\u767e\u5ea6\u7f51\u76d8 \u4e0b\u8f7d\uff1a<br \/>\n\u70b9\u51fb\u535a\u5ba2\u4e3b\u9875\u4e0a\u65b9\u7f51\u76d8\u4ed3\u5e93\uff0c\u627e\u5230DM40X\uff0c\u4e0b\u8f7dDM40X-v1.0.0\u5373\u53ef<\/p>\n<p>\u4e3b\u8981\u529f\u80fd\uff1a<br \/>\n&#8211; Windows BLE \u4e3b\u52a8\u626b\u63cf\u53ca DM40 \u8bbe\u5907\u8bc6\u522b<br \/>\n&#8211; \u8fde\u63a5\u53d6\u6d88\u3001\u5931\u8d25\u91cd\u8bd5\u548c\u6389\u7ebf\u91cd\u8fde<br \/>\n&#8211; \u4e3b\u8bfb\u6570\u3001\u8f85\u52a9\u8bfb\u6570\u3001\u91cf\u7a0b\u3001\u7535\u6c60\u3001HOLD\u3001AUTO\u3001REL<br \/>\n&#8211; \u5b9e\u65f6\u6ce2\u5f62\u3001\u6682\u505c\u3001\u9009\u70b9\u548c\u533a\u95f4\u7edf\u8ba1<br \/>\n&#8211; CSV \u5bfc\u51fa\u3001\u8fde\u7eed\u8bb0\u5f55\u548c\u539f\u59cb\u901a\u4fe1\u65e5\u5fd7<br \/>\n&#8211; \u6df1\u8272\/\u6d45\u8272\u4e3b\u9898\u53ca\u65e0\u786c\u4ef6\u6f14\u793a\u6a21\u5f0f<\/p>\n<p>\u9879\u76ee\u91c7\u7528 GNU GPL v3.0 \u6216\u66f4\u9ad8\u7248\u672c\u53d1\u5e03\uff0c\u540c\u65f6\u4fdd\u7559\u53c2\u8003\u9879\u76ee DM40GUI \u7684 MIT \u8bb8\u53ef\u548c\u7b2c\u4e09\u65b9\u7ec4\u4ef6\u8bb8\u53ef\u3002\u5b8c\u6574\u8bf4\u660e\u3001\u6784\u5efa\u65b9\u5f0f\u548c\u8bb8\u53ef\u6587\u4ef6\u8bf7\u67e5\u770b GitHub \u4ed3\u5e93 README\u3002<\/p>\n<p>\u5b9e\u673a\u9a8c\u8bc1\uff1a\u5df2\u9a8c\u8bc1 DM40B \u7684\u84dd\u7259\u8fde\u63a5\u3001\u578b\u53f7\u8bc6\u522b\u53ca VDC \u8bfb\u6570\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>DM40X \u662f\u4e00\u6b3e\u57fa\u4e8e C++17 \u548c Qt 6 \u5f00\u53d1\u7684 DM40 \u7cfb\u5217\u84dd\u7259\u6d4b\u91cf\u4e0a\u4f4d\u673a\uff0c\u652f\u6301 DM40A\u3001DM [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-94","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.oldhamburger.cn\/index.php\/wp-json\/wp\/v2\/posts\/94","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oldhamburger.cn\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.oldhamburger.cn\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.oldhamburger.cn\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oldhamburger.cn\/index.php\/wp-json\/wp\/v2\/comments?post=94"}],"version-history":[{"count":3,"href":"https:\/\/www.oldhamburger.cn\/index.php\/wp-json\/wp\/v2\/posts\/94\/revisions"}],"predecessor-version":[{"id":98,"href":"https:\/\/www.oldhamburger.cn\/index.php\/wp-json\/wp\/v2\/posts\/94\/revisions\/98"}],"wp:attachment":[{"href":"https:\/\/www.oldhamburger.cn\/index.php\/wp-json\/wp\/v2\/media?parent=94"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.oldhamburger.cn\/index.php\/wp-json\/wp\/v2\/categories?post=94"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.oldhamburger.cn\/index.php\/wp-json\/wp\/v2\/tags?post=94"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}