|
Виж темите без отговор | Виж активните теми
Дата и час: Пет Авг 21, 2026 5:41 pm
|
Страница 1 от 1
|
[ 14 мнения ] |
|
Декодиране на Bluetooth връзка между сензор и телефон
| Автор |
Съобщение |
|
Grubi
Ранг: Форумен бог
Регистриран на: Чет Мар 16, 2006 9:42 am Мнения: 12118 Местоположение: Гьотеборг
|
 Декодиране на Bluetooth връзка между сензор и телефон
Ситуацията е следната - имам pH - temp сензор със Bluetooth. Приложението е написано да не може да логва повече от 15 минути, вероятно за да пази батерията. Но иначе мери постоянно за неограничено време, ако телефона е свързан към него. Колко сложно е да се декодира протокола - мерят се два параметъра, pH и температура - за да може да се мери и логва с външен Bluetooth модул, или да се напише ново приложение?
Фирмата надали ще ми обърне внимание да си промени настоящото приложение, затова търся друго решение.
|
| Чет Апр 16, 2020 1:46 pm |
|
 |
|
t_i_t_o
Ранг: Почетен член
Регистриран на: Вто Окт 25, 2005 10:54 am Мнения: 896
|
 Re: Декодиране на Bluetooth връзка между сензор и телефон
Предполагам е BLE датчика а не БТ класик, в такъв случай всяка фирма дето предоставя БЛЕ чипове (нордик, блугига, ...)има и софтуер за слухтене на ефира/дебъг, с него можеш да разпиташ датчика какви сървиси и характеристики предлага. Освен това пак всяка фирма обикновено предлага различен софт стек за всяко устройство ако искаш то да е периферно/датчик или централно/телефон/четец.
Аз имам донгъли на блугига с които можеш да подслушваш ефира, имам и БЛЕ112 модули които могат да се конфигурират като периферно и централно устройство, и мога да ти дам да си играеш, ама ти май не беше в БГ сега?
|
| Чет Апр 16, 2020 2:06 pm |
|
 |
|
Grubi
Ранг: Форумен бог
Регистриран на: Чет Мар 16, 2006 9:42 am Мнения: 12118 Местоположение: Гьотеборг
|
 Re: Декодиране на Bluetooth връзка между сензор и телефон
Не съм изобщо в момента. Това което виждам е адрес, и сериен номер - но това не ми помага. Другия начин е да се вържа след аналоговата част и да семплирам там, но това само ще ми създаде главоболия.
Американците естествено, надали ще отговорят - а може би и няма да искат, защото това ще им направи вътрешна конкуренция на други продукти.
Другия вариант е да "хакна" от страната на приложението, с някакъв тип remote desktop към телефон или таблет - т.е. тоя лог интервал от 15 мин да го задавам през определено за мене време, и после да си изпращам csv и pdf файловете през определен интервал.
|
| Чет Апр 16, 2020 2:21 pm |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
 Re: Декодиране на Bluetooth връзка между сензор и телефон
Хвани си някой студент да ти "хакне" приложението и да извади протокола, може да пробваш някой freelancer. Ако има андроидско приложение задачата е лесна, стига, разбира се, производителите да не са инвестирали 90% от развоя в прикриване. Но рядко е така - по-често са тръгнало от най-близкия пример в сдк-то на чипа или в гитхъба и са бутнали колкото да проработи. Може да се пуснат логове на цялото HCI и оттам да си търсиш информацията - това може да е по-лесно от снифване на ефира. Второто е резонно ако нямаш "вътрешен" достъп до едното устройство, но в случая с андроид имаш такъв.
|
| Чет Апр 16, 2020 8:53 pm |
|
 |
|
Grubi
Ранг: Форумен бог
Регистриран на: Чет Мар 16, 2006 9:42 am Мнения: 12118 Местоположение: Гьотеборг
|
 Re: Декодиране на Bluetooth връзка между сензор и телефон
Ами защо не, не вярвам да е нещо здраво прикрито и кодирано - това е ценово ориентирано приложение, и просто възможностите не ми пасват, и искам да ги изменя малко.
|
| Чет Апр 16, 2020 11:20 pm |
|
 |
|
valioman
Ранг: Почетен член
Регистриран на: Съб Сеп 17, 2005 5:07 pm Мнения: 813 Местоположение: Сливен
|
 Re: Декодиране на Bluetooth връзка между сензор и телефон
Приложението за каква ОС е?
|
| Пет Апр 17, 2020 3:35 pm |
|
 |
|
Grubi
Ранг: Форумен бог
Регистриран на: Чет Мар 16, 2006 9:42 am Мнения: 12118 Местоположение: Гьотеборг
|
 Re: Декодиране на Bluetooth връзка между сензор и телефон
Има за Android, има iOS , има за Windows май -при едни други сензори.
|
| Пет Апр 17, 2020 3:57 pm |
|
 |
|
bongo_x2
Ранг: Форумен бог
Регистриран на: Вто Яну 20, 2009 11:54 pm Мнения: 11338 Местоположение: "Занзибар"
|
 Офтопик
Нещо таквоз ми трябва за ракийката, дай линк.
|
| Пет Апр 17, 2020 4:06 pm |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
 Re: Декодиране на Bluetooth връзка между сензор и телефон
Както t_i_t_o каза, ако е BLE няма да имаш проблем да си го хакнеш сам. BLE Hack with ESP32 for COVID-19: https://www.youtube.com/watch?v=FIVIPHrAuAI
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Пет Апр 17, 2020 4:16 pm |
|
 |
|
valioman
Ранг: Почетен член
Регистриран на: Съб Сеп 17, 2005 5:07 pm Мнения: 813 Местоположение: Сливен
|
 Re: Декодиране на Bluetooth връзка между сензор и телефон
Ако имаш андроид телефон ... пусни му девелопмент моде (6 пъти клик върху надписа за версия на андроид-а ) влизаш в девелопмент моде менюто и търиш отметка за логиране на блутут трафика (обикновенно го записва в sdcard дяла но за различните телефони е различно).Пускаш си апликацията правиш квото правиш с нея и после копираш лог файла в PC и отваряш с wireshark ...и си анализираш какво си говорят изродите  .Ако нее много "голяма" апликацията (няма кой знае колко неща) пусни я тук или на ЛС да видя дали не мога да ти извадя нещо смислено от нея.
|
| Пет Апр 17, 2020 4:58 pm |
|
 |
|
Grubi
Ранг: Форумен бог
Регистриран на: Чет Мар 16, 2006 9:42 am Мнения: 12118 Местоположение: Гьотеборг
|
 Re: Декодиране на Bluetooth връзка между сензор и телефон
добре, ще го направя довечера и ще пусна файла. ако трябва ще инсталирам wireshark. Другата седмица ще дойде още една проба (на друг производител) и ще я видим и нея.
Разликата е, че едната хвърля pH и температура, другата само pH От телефона слагат дата, час и т.н., плюс че сондата пази някакви калибровки и кога са били направени. Може и ниво на батерия. Плюс разбира се, че като връзката / телефона изчезне -сондата заспива. Но при мен low power-a не е важен - важното е да мери през цялото време, а тоци има.
|
| Пет Апр 17, 2020 5:47 pm |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4916 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
 Re: Декодиране на Bluetooth връзка между сензор и телефон
Grubi, ако е по-сериозен производител на сенсори би трябвало да имат и някой длл и апи за работа с питон или ц-шап - тогава д аси наравил логер си е повече от лесно. само ти трябва синьо зъбче за копютъра, а ако си на лаптоп си имаш. ровни им из сайта
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Пет Апр 17, 2020 7:45 pm |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8397 Местоположение: София
|
 Re: Декодиране на Bluetooth връзка между сензор и телефон
За какъв тел. конкретно ти трябва?
|
| Вто Апр 21, 2020 1:54 pm |
|
 |
|
Grubi
Ранг: Форумен бог
Регистриран на: Чет Мар 16, 2006 9:42 am Мнения: 12118 Местоположение: Гьотеборг
|
 Re: Декодиране на Bluetooth връзка между сензор и телефон
Ами пуснах го на двата които имам - HUAWEI P10 и CATS60,ще пробвам и с Apple малък таблет (но там надали нещо ще е лесно видимо). Има и PC приложение, което на Win7 отказа да тръгне, ще видим на Win10
Вече имам и двате външни, безжични pH сензора, ще се опитам да сваля някакви логове довечра. Сетна лог размера до 16МБ, на единия телефон имам SD, на другия не.
|
| Вто Апр 21, 2020 2:21 pm |
|
|
|
Страница 1 от 1
|
[ 14 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 34 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|