From 32df6b5356783c887131e2878e197fdd961f4103 Mon Sep 17 00:00:00 2001 From: Ricardo Quesada Date: Fri, 3 Jan 2020 21:37:10 -0800 Subject: [PATCH] version 0.5.1 --- CHANGELOG.firmware.md | 4 +++- firmware/main/uni_hid_parser_xboxone.c | 2 +- firmware/main/uni_main.c | 6 +++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.firmware.md b/CHANGELOG.firmware.md index c9f371f..edea0b6 100644 --- a/CHANGELOG.firmware.md +++ b/CHANGELOG.firmware.md @@ -4,10 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] - +## [0.5.1] - 2020-01-03 ### Added - Firmware: Xbox One: rumbles when connected or switches joystick port. - Firmware: esp-idf v3.3.1 +- Firmware: SDP queries timeout after 3 seconds, enabling another SDP query to start. +- Firmware: improved logging ## [0.5] - 2019-12-15 ### Added diff --git a/firmware/main/uni_hid_parser_xboxone.c b/firmware/main/uni_hid_parser_xboxone.c index ee1d98c..6a6402c 100644 --- a/firmware/main/uni_hid_parser_xboxone.c +++ b/firmware/main/uni_hid_parser_xboxone.c @@ -241,5 +241,5 @@ static void rumble(uni_hid_device_t* d) { .loop_count = 0, }; - uni_hid_device_queue_report(d, (uint8_t*)&ff, sizeof(ff)); + uni_hid_device_send_report(d, (uint8_t*)&ff, sizeof(ff)); } \ No newline at end of file diff --git a/firmware/main/uni_main.c b/firmware/main/uni_main.c index 7a2f9b2..995e48f 100644 --- a/firmware/main/uni_main.c +++ b/firmware/main/uni_main.c @@ -29,11 +29,11 @@ int btstack_main(int argc, const char** argv) { UNUSED(argv); // Honoring with BT copyright + adding own message to avoid confusion - printf("Unijoysticle 2 (C) 2016-2019 Ricardo Quesada and contributors.\n"); + printf("Unijoysticle 2 (C) 2016-2020 Ricardo Quesada and contributors.\n"); printf("Bluetooth stack: Copyright (C) 2017 BlueKitchen GmbH.\n"); - printf("Firmware version: v0.5.1-unreleased\n"); + printf("Firmware version: v0.5.1\n"); #if UNIJOYSTICLE_SINGLE_PORT - printf("Single port / 3-button mode enabled\n"); + printf("Single port / 3-button mode enabled (Amiga/Atari ST compatible)\n"); #else printf("Dual port / 1-button mode enabled\n"); #endif