Первое в мире консольное приложение в Microsoft Store.

image

Идея этого уникального (не побоюсь этого слова) возникла, буквально, спонтанно. Не буду «растекаться мысью по древу» — если Вы разработчик, имеющий дело с BLE (BlueTooth Low Energy) devices, то попробуйте найти функциональный аналог этого приложения в open source, или платных приложениях, не говоря уж о специализированных магазинах для определенных OS. Я вполне допускаю возможность, что под Linux (ну, или одной из множественных имплементаций) найдется что-то похожее, но я такого не встречал. Да, если вы видели нечто подобное, опубликованное ранее — дайте мне знать.

Я рад представить community BLEConsole, первое в мире приложение для профессионалов (и любителей), для работы с BLE устройствами из стандартной консоли Windows 10!

Вероятно, некоторые «эстеты» (не закомиттевшие в жизни ни строчки кода для general public), найдут исходный код этого приложения «ужасным»; меня это абсолютно не беспокоит :) Главное, чтобы вам это приложение стало полезным в работе и привычным. А если кто-то почерпнет определенные знания из исходного кода, то тем лучше!

И вдогонку: BLEConsole стало первым в истории Windows 10 консольным приложением, опубликованным… в Microsoft Store ;) Это было сделано скорее «just a proof of concept», нежели преследуя конкретную цель, но, если вам захотелось купить мне пива — you're welcome! ;) Естественно, «trial» версия ничем не отличается от «full», и уж тем более, от собранной своими руками из репы на github-е ;)
[UPDATE] В комментариях упомянули консольное приложение «Ubuntu» (от создателей этой OS), которое опередило «BLE Console». Но, тем не менее, «BLE Console» по прежнему остаётся единственным консольным приложением под Windows 10 для работы с BLE устройствами!

Комментарии (10)


  1. Cheater
    30.05.2018 13:19

    попробуйте найти функциональный аналог этого приложения в open source

    Gatttool. Как можно было это не встретить я не понимаю.
    </thread>


    1. voicetranslator Автор
      31.05.2018 05:00

      Как можно было это не встретить я не понимаю.
      «Элементарно, Ватсон!» — для этого достаточно не работать в Linux-е :)


  1. almuerto
    30.05.2018 13:20

    gatttool под linux позволяет подключатся из консоли и отправлять команды на устройства ble.


  1. saw_tooth
    30.05.2018 14:08

    первое в мире приложение для профессионалов

    стало первым в истории

    Не слишком ли много пафоса?
    Вроде тех. ресурс, а ощущения что на 4pda в обзоры попал. Лучше бы рассказали, о трудностях/сложностях, которые повстречали на своем пути.
    За программу спасибо.


    1. voicetranslator Автор
      31.05.2018 05:05

      Не слишком ли много пафоса?
      Нет, не слишком. Хотите опровергнуть — приведите аналоги под Win10, или любое другое консольное приложение, доступное через Windows store ;)
      Трудностей не было никаких, от слова «совсем». На 4pda отписался (поскольку обещал), могу скопипастить этот текст сюда — правда, если стоит.


  1. rstepanov
    30.05.2018 14:43

    Мда...
    image


    1. voicetranslator Автор
      31.05.2018 05:13

      Что «мда»? Откройте на гитхабе issue, со всей информацией об OS, есть или нет BLE adapter и т.д. Да и ошибка какая-то странная, еще до выполнения моего кода. Небось, установлен какой-то инсайдерский релиз («Oh my God! — it's full of stars bugs!» Dave Bowman Bugman )? Сразу говорю — инсайдеры идут лесом!


  1. LionZXY
    31.05.2018 18:08

    Первое в мире консольное приложение в Microsoft Store.

    А приложение Ubuntu не считается?


    1. voicetranslator Автор
      01.06.2018 03:14

      Вы вот это имеете ввиду? Да, пожалуй, они релизнулись раньше — «пичалька» :(

      Но спасибо за «наколку», любопытно было посмотреть!


  1. voicetranslator Автор
    01.06.2018 05:05

    Немного обидно, что, кроме неконструктивной критики поста, нет, собственно, отзывов о самом приложении. Видимо, нужно было какой-то другой хаб выбрать: ведь на хабре полным-полно «ардуинщиков», «малинщиков» и прочих самодельщиков, стоимость простых BLE адаптеров копеечная, сложность интеграции близка к одному поиску в гугле, а польза весьма велика.

    Например, от пользователей трех компаний, где пользуются сейчас BLE Console, поступали лишь одни положительные отзывы. Да и мне самому утилитка весьма нравится — писал, так сказать, под себя. Использую практически всегда, когда отлаживаю работу с BLE дивайсами.