| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Декодиране на Bluetooth връзка между сензор и телефон http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=17242 |
Страница 1 от 1 |
| Автор: | Grubi [ Чет Апр 16, 2020 1:46 pm ] |
| Заглавие: | Декодиране на Bluetooth връзка между сензор и телефон |
Ситуацията е следната - имам pH - temp сензор със Bluetooth. Приложението е написано да не може да логва повече от 15 минути, вероятно за да пази батерията. Но иначе мери постоянно за неограничено време, ако телефона е свързан към него. Колко сложно е да се декодира протокола - мерят се два параметъра, pH и температура - за да може да се мери и логва с външен Bluetooth модул, или да се напише ново приложение? Фирмата надали ще ми обърне внимание да си промени настоящото приложение, затова търся друго решение. |
|
| Автор: | t_i_t_o [ Чет Апр 16, 2020 2:06 pm ] |
| Заглавие: | Re: Декодиране на Bluetooth връзка между сензор и телефон |
Предполагам е BLE датчика а не БТ класик, в такъв случай всяка фирма дето предоставя БЛЕ чипове (нордик, блугига, ...)има и софтуер за слухтене на ефира/дебъг, с него можеш да разпиташ датчика какви сървиси и характеристики предлага. Освен това пак всяка фирма обикновено предлага различен софт стек за всяко устройство ако искаш то да е периферно/датчик или централно/телефон/четец. Аз имам донгъли на блугига с които можеш да подслушваш ефира, имам и БЛЕ112 модули които могат да се конфигурират като периферно и централно устройство, и мога да ти дам да си играеш, ама ти май не беше в БГ сега? |
|
| Автор: | Grubi [ Чет Апр 16, 2020 2:21 pm ] |
| Заглавие: | Re: Декодиране на Bluetooth връзка между сензор и телефон |
Не съм изобщо в момента. Това което виждам е адрес, и сериен номер - но това не ми помага. Другия начин е да се вържа след аналоговата част и да семплирам там, но това само ще ми създаде главоболия. Американците естествено, надали ще отговорят - а може би и няма да искат, защото това ще им направи вътрешна конкуренция на други продукти. Другия вариант е да "хакна" от страната на приложението, с някакъв тип remote desktop към телефон или таблет - т.е. тоя лог интервал от 15 мин да го задавам през определено за мене време, и после да си изпращам csv и pdf файловете през определен интервал. |
|
| Автор: | gicho [ Чет Апр 16, 2020 8:53 pm ] |
| Заглавие: | Re: Декодиране на Bluetooth връзка между сензор и телефон |
Хвани си някой студент да ти "хакне" приложението и да извади протокола, може да пробваш някой freelancer. Ако има андроидско приложение задачата е лесна, стига, разбира се, производителите да не са инвестирали 90% от развоя в прикриване. Но рядко е така - по-често са тръгнало от най-близкия пример в сдк-то на чипа или в гитхъба и са бутнали колкото да проработи. Може да се пуснат логове на цялото HCI и оттам да си търсиш информацията - това може да е по-лесно от снифване на ефира. Второто е резонно ако нямаш "вътрешен" достъп до едното устройство, но в случая с андроид имаш такъв. |
|
| Автор: | Grubi [ Чет Апр 16, 2020 11:20 pm ] |
| Заглавие: | Re: Декодиране на Bluetooth връзка между сензор и телефон |
Ами защо не, не вярвам да е нещо здраво прикрито и кодирано - това е ценово ориентирано приложение, и просто възможностите не ми пасват, и искам да ги изменя малко. |
|
| Автор: | valioman [ Пет Апр 17, 2020 3:35 pm ] |
| Заглавие: | Re: Декодиране на Bluetooth връзка между сензор и телефон |
Приложението за каква ОС е? |
|
| Автор: | Grubi [ Пет Апр 17, 2020 3:57 pm ] |
| Заглавие: | Re: Декодиране на Bluetooth връзка между сензор и телефон |
Има за Android, има iOS , има за Windows май -при едни други сензори. |
|
| Автор: | bongo_x2 [ Пет Апр 17, 2020 4:06 pm ] | |||||||||
| Заглавие: | Офтопик | |||||||||
Нещо таквоз ми трябва за ракийката, дай линк. |
||||||||||
| Автор: | ike [ Пет Апр 17, 2020 4:16 pm ] | |||||||||
| Заглавие: | Re: Декодиране на Bluetooth връзка между сензор и телефон | |||||||||
Както t_i_t_o каза, ако е BLE няма да имаш проблем да си го хакнеш сам. BLE Hack with ESP32 for COVID-19: https://www.youtube.com/watch?v=FIVIPHrAuAI |
||||||||||
| Автор: | valioman [ Пет Апр 17, 2020 4:58 pm ] |
| Заглавие: | Re: Декодиране на Bluetooth връзка между сензор и телефон |
Ако имаш андроид телефон ... пусни му девелопмент моде (6 пъти клик върху надписа за версия на андроид-а ) влизаш в девелопмент моде менюто и търиш отметка за логиране на блутут трафика (обикновенно го записва в sdcard дяла но за различните телефони е различно).Пускаш си апликацията правиш квото правиш с нея и после копираш лог файла в PC и отваряш с wireshark ...и си анализираш какво си говорят изродите |
|
| Автор: | Grubi [ Пет Апр 17, 2020 5:47 pm ] |
| Заглавие: | Re: Декодиране на Bluetooth връзка между сензор и телефон |
добре, ще го направя довечера и ще пусна файла. ако трябва ще инсталирам wireshark. Другата седмица ще дойде още една проба (на друг производител) и ще я видим и нея. Разликата е, че едната хвърля pH и температура, другата само pH От телефона слагат дата, час и т.н., плюс че сондата пази някакви калибровки и кога са били направени. Може и ниво на батерия. Плюс разбира се, че като връзката / телефона изчезне -сондата заспива. Но при мен low power-a не е важен - важното е да мери през цялото време, а тоци има. |
|
| Автор: | MYXATA [ Пет Апр 17, 2020 7:45 pm ] |
| Заглавие: | Re: Декодиране на Bluetooth връзка между сензор и телефон |
Grubi, ако е по-сериозен производител на сенсори би трябвало да имат и някой длл и апи за работа с питон или ц-шап - тогава д аси наравил логер си е повече от лесно. само ти трябва синьо зъбче за копютъра, а ако си на лаптоп си имаш. ровни им из сайта |
|
| Автор: | Реконструктор [ Вто Апр 21, 2020 1:54 pm ] | |||||||||
| Заглавие: | Re: Декодиране на Bluetooth връзка между сензор и телефон | |||||||||
За какъв тел. конкретно ти трябва? |
||||||||||
| Автор: | Grubi [ Вто Апр 21, 2020 2:21 pm ] |
| Заглавие: | Re: Декодиране на Bluetooth връзка между сензор и телефон |
Ами пуснах го на двата които имам - HUAWEI P10 и CATS60,ще пробвам и с Apple малък таблет (но там надали нещо ще е лесно видимо). Има и PC приложение, което на Win7 отказа да тръгне, ще видим на Win10 Вече имам и двате външни, безжични pH сензора, ще се опитам да сваля някакви логове довечра. Сетна лог размера до 16МБ, на единия телефон имам SD, на другия не. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|