{"id":1486,"date":"2025-11-19T14:00:21","date_gmt":"2025-11-19T14:00:21","guid":{"rendered":"https:\/\/www.bleuio.com\/blog\/?p=1486"},"modified":"2025-11-19T18:36:09","modified_gmt":"2025-11-19T18:36:09","slug":"bleuio-firmware-release-v2-7-9-29","status":"publish","type":"post","link":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/","title":{"rendered":"BleuIO Firmware Release v2.7.9.29 \u2013 Improved Reliability, Control &amp; Transparency"},"content":{"rendered":"\n<p>We are excited to announce the release of <strong>BleuIO Firmware v2.7.9.29<\/strong>, a significant update focused on improving connection stability, enhancing user control, and expanding the range of readable system states. This release introduces new functionality requested by developers, further strengthens internal reliability, and resolves rare\u2014but important\u2014edge cases in JSON output handling.<\/p>\n\n\n\n<p>With this update, BleuIO becomes more transparent, responsive, and configurable than ever.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What\u2019s New in v2.7.9.29<\/strong><\/h2>\n\n\n\n<p>In previous versions, the auto reconnect function was always active. It automatically attempted to reconnect whenever the dongle received a disconnect event with reason <strong>3E \u2013 \u201cConnection failed to be established\u201d<\/strong>.<\/p>\n\n\n\n<p>With v2.7.9.29, developers now have direct control over this behavior through a new command:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ATAR0<\/strong> \u2013 Disable auto reconnect<\/li>\n\n\n\n<li><strong>ATAR1<\/strong> \u2013 Enable auto reconnect (default)<\/li>\n<\/ul>\n\n\n\n<p>This allows applications to fine-tune how the dongle responds to failed or dropped connections, offering more flexibility across a variety of use cases.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Expanded Readback Functionality<\/strong><\/h2>\n\n\n\n<p>Transparency and configurability are essential for development and debugging. This update introduces <strong>read functions<\/strong> for a number of commands that previously could not report their current state.<\/p>\n\n\n\n<p>The following commands now support readback functionality:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ATA<\/strong><\/li>\n\n\n\n<li><strong>ATAR<\/strong><\/li>\n\n\n\n<li><strong>ATASPS<\/strong><\/li>\n\n\n\n<li><strong>ATASSN<\/strong><\/li>\n\n\n\n<li><strong>ATASSM<\/strong><\/li>\n\n\n\n<li><strong>ATDS<\/strong><\/li>\n\n\n\n<li><strong>ATE<\/strong><\/li>\n\n\n\n<li><strong>ATEW<\/strong><\/li>\n\n\n\n<li><strong>ATSIV<\/strong><\/li>\n\n\n\n<li><strong>ATSRA<\/strong><\/li>\n\n\n\n<li><strong>ATSAT<\/strong><\/li>\n\n\n\n<li><strong>AT+FRSSI<\/strong><\/li>\n\n\n\n<li><strong>AT+SHOWRSSI<\/strong><\/li>\n<\/ul>\n\n\n\n<p>This enhancement makes it easier to query and verify configuration states during development, which is especially valuable for dynamic or complex applications.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Stability Improvements<\/strong><\/h2>\n\n\n\n<p>This release includes improved handling of internal connection states, resulting in a more robust and reliable operation\u2014particularly in environments where devices frequently connect and disconnect.<\/p>\n\n\n\n<p>Users can expect smoother behavior, fewer edge-case issues, and more predictable Bluetooth communication.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Bug Fixes<\/strong><\/h2>\n\n\n\n<p>Resolved a rare malformed JSON response occurring in verbose mode after executing the <strong>AT+GAPCONNECT<\/strong> command.<br>This fix ensures that developers relying on JSON-based parsing and debugging experience consistent and valid output.<\/p>\n\n\n\n<p>Firmware v2.7.9.29 is designed to give developers more control, better insight, and improved reliability. Whether you&#8217;re building sophisticated BLE applications or fine-tuning device behavior, this update enhances the overall performance and experience of the BleuIO dongle.<\/p>\n\n\n\n<p>We encourage all users to upgrade to the <strong><a href=\"https:\/\/www.bleuio.com\/getting_started\/docs\/firmware\/\" target=\"_blank\" rel=\"noreferrer noopener\">latest firmware<\/a><\/strong> to take advantage of these improvements.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are excited to announce the release of BleuIO Firmware v2.7.9.29, a significant update focused on improving connection stability, enhancing user control, and expanding the range of readable system states. This release introduces new functionality requested by developers, further strengthens internal reliability, and resolves rare\u2014but important\u2014edge cases in JSON output handling. With this update, BleuIO [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1487,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1486","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bleuio"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>BleuIO Firmware Release v2.7.9.29 \u2013 Improved Reliability, Control &amp; Transparency - BleuIO - Create Bluetooth Low Energy application<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BleuIO Firmware Release v2.7.9.29 \u2013 Improved Reliability, Control &amp; Transparency - BleuIO - Create Bluetooth Low Energy application\" \/>\n<meta property=\"og:description\" content=\"We are excited to announce the release of BleuIO Firmware v2.7.9.29, a significant update focused on improving connection stability, enhancing user control, and expanding the range of readable system states. This release introduces new functionality requested by developers, further strengthens internal reliability, and resolves rare\u2014but important\u2014edge cases in JSON output handling. With this update, BleuIO [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/\" \/>\n<meta property=\"og:site_name\" content=\"BleuIO - Create Bluetooth Low Energy application\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-19T14:00:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-19T18:36:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/11\/bleuio-firmware-update.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"546\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"BleuIO\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-release-v2-7-9-29\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-release-v2-7-9-29\\\/\"},\"author\":{\"name\":\"BleuIO\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#\\\/schema\\\/person\\\/89bc581382d5964043f96efc54b75b80\"},\"headline\":\"BleuIO Firmware Release v2.7.9.29 \u2013 Improved Reliability, Control &amp; Transparency\",\"datePublished\":\"2025-11-19T14:00:21+00:00\",\"dateModified\":\"2025-11-19T18:36:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-release-v2-7-9-29\\\/\"},\"wordCount\":357,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-release-v2-7-9-29\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/bleuio-firmware-update.jpg\",\"articleSection\":[\"BleuIO\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-release-v2-7-9-29\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-release-v2-7-9-29\\\/\",\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-release-v2-7-9-29\\\/\",\"name\":\"BleuIO Firmware Release v2.7.9.29 \u2013 Improved Reliability, Control &amp; Transparency - BleuIO - Create Bluetooth Low Energy application\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-release-v2-7-9-29\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-release-v2-7-9-29\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/bleuio-firmware-update.jpg\",\"datePublished\":\"2025-11-19T14:00:21+00:00\",\"dateModified\":\"2025-11-19T18:36:09+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#\\\/schema\\\/person\\\/89bc581382d5964043f96efc54b75b80\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-release-v2-7-9-29\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-release-v2-7-9-29\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-release-v2-7-9-29\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/bleuio-firmware-update.jpg\",\"contentUrl\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/bleuio-firmware-update.jpg\",\"width\":800,\"height\":546,\"caption\":\"bleuio firmware update\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/bleuio-firmware-release-v2-7-9-29\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"BleuIO Firmware Release v2.7.9.29 \u2013 Improved Reliability, Control &amp; Transparency\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/\",\"name\":\"BleuIO - Create Bluetooth Low Energy application\",\"description\":\"Learn Bluetooth Low Energy programming and build Bluetooth Low Energy Application\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/#\\\/schema\\\/person\\\/89bc581382d5964043f96efc54b75b80\",\"name\":\"BleuIO\",\"sameAs\":[\"https:\\\/\\\/www.bleuio.com\\\/blog\"],\"url\":\"https:\\\/\\\/www.bleuio.com\\\/blog\\\/author\\\/biadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BleuIO Firmware Release v2.7.9.29 \u2013 Improved Reliability, Control &amp; Transparency - BleuIO - Create Bluetooth Low Energy application","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/","og_locale":"en_US","og_type":"article","og_title":"BleuIO Firmware Release v2.7.9.29 \u2013 Improved Reliability, Control &amp; Transparency - BleuIO - Create Bluetooth Low Energy application","og_description":"We are excited to announce the release of BleuIO Firmware v2.7.9.29, a significant update focused on improving connection stability, enhancing user control, and expanding the range of readable system states. This release introduces new functionality requested by developers, further strengthens internal reliability, and resolves rare\u2014but important\u2014edge cases in JSON output handling. With this update, BleuIO [&hellip;]","og_url":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/","og_site_name":"BleuIO - Create Bluetooth Low Energy application","article_published_time":"2025-11-19T14:00:21+00:00","article_modified_time":"2025-11-19T18:36:09+00:00","og_image":[{"width":800,"height":546,"url":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/11\/bleuio-firmware-update.jpg","type":"image\/jpeg"}],"author":"BleuIO","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/#article","isPartOf":{"@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/"},"author":{"name":"BleuIO","@id":"https:\/\/www.bleuio.com\/blog\/#\/schema\/person\/89bc581382d5964043f96efc54b75b80"},"headline":"BleuIO Firmware Release v2.7.9.29 \u2013 Improved Reliability, Control &amp; Transparency","datePublished":"2025-11-19T14:00:21+00:00","dateModified":"2025-11-19T18:36:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/"},"wordCount":357,"commentCount":0,"image":{"@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/11\/bleuio-firmware-update.jpg","articleSection":["BleuIO"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/","url":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/","name":"BleuIO Firmware Release v2.7.9.29 \u2013 Improved Reliability, Control &amp; Transparency - BleuIO - Create Bluetooth Low Energy application","isPartOf":{"@id":"https:\/\/www.bleuio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/#primaryimage"},"image":{"@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/11\/bleuio-firmware-update.jpg","datePublished":"2025-11-19T14:00:21+00:00","dateModified":"2025-11-19T18:36:09+00:00","author":{"@id":"https:\/\/www.bleuio.com\/blog\/#\/schema\/person\/89bc581382d5964043f96efc54b75b80"},"breadcrumb":{"@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/#primaryimage","url":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/11\/bleuio-firmware-update.jpg","contentUrl":"https:\/\/www.bleuio.com\/blog\/wp-content\/uploads\/2025\/11\/bleuio-firmware-update.jpg","width":800,"height":546,"caption":"bleuio firmware update"},{"@type":"BreadcrumbList","@id":"https:\/\/www.bleuio.com\/blog\/bleuio-firmware-release-v2-7-9-29\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bleuio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"BleuIO Firmware Release v2.7.9.29 \u2013 Improved Reliability, Control &amp; Transparency"}]},{"@type":"WebSite","@id":"https:\/\/www.bleuio.com\/blog\/#website","url":"https:\/\/www.bleuio.com\/blog\/","name":"BleuIO - Create Bluetooth Low Energy application","description":"Learn Bluetooth Low Energy programming and build Bluetooth Low Energy Application","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bleuio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.bleuio.com\/blog\/#\/schema\/person\/89bc581382d5964043f96efc54b75b80","name":"BleuIO","sameAs":["https:\/\/www.bleuio.com\/blog"],"url":"https:\/\/www.bleuio.com\/blog\/author\/biadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts\/1486","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/comments?post=1486"}],"version-history":[{"count":3,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts\/1486\/revisions"}],"predecessor-version":[{"id":1490,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/posts\/1486\/revisions\/1490"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/media\/1487"}],"wp:attachment":[{"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/media?parent=1486"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/categories?post=1486"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bleuio.com\/blog\/wp-json\/wp\/v2\/tags?post=1486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}