From 075b23b291a0806d6b16b6300c79312b5c25126e Mon Sep 17 00:00:00 2001 From: summermorningdream <24917424+zxkmm@users.noreply.github.com> Date: Wed, 8 May 2024 14:23:47 +0800 Subject: [PATCH] add bool type print (#2136) --- firmware/application/usb_serial_asyncmsg.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/firmware/application/usb_serial_asyncmsg.cpp b/firmware/application/usb_serial_asyncmsg.cpp index e00c14503..a41a83c7d 100644 --- a/firmware/application/usb_serial_asyncmsg.cpp +++ b/firmware/application/usb_serial_asyncmsg.cpp @@ -132,3 +132,13 @@ void UsbSerialAsyncmsg::asyncmsg(const char* data) { } chprintf((BaseSequentialStream*)&SUSBD1, "%s\r\n", data); } + +/// bool +template <> +// usage: UsbSerialAsyncmsg::asyncmsg(true); +void UsbSerialAsyncmsg::asyncmsg(const bool& data) { + if (!portapack::async_tx_enabled) { + return; + } + chprintf((BaseSequentialStream*)&SUSBD1, "%s\r\n", data ? "true" : "false"); +} \ No newline at end of file