ㅤ
Вот он в 2s тебе банку и ушатал видимо
Slava
https://www.radiokot.ru/forum/viewtopic.php?p=3051594
Тут кажется что-то полезное пишут.
ㅤ
Андрій
Спасибо всем.
Denis
Всем привет. Начал немного изучать Bluetooth интересна его версия BLE. Задача простая, отправить в воздух один раз пакет с температурой и глубоко уснуть для следующей передачи. Сначала хотел запихнуть пакет в рекламу, но она передаётся с интервалами. Есть ли какой нибудь путь чтобы передать один раз?
Сергей
ㅤ
А че за реклама?
Slava
Serjio
advertising пакеты в ble. интересно, почему только один раз.
Denis
Serjio
уменьши размер пакета. или ты хочешь и адвертайзинг выключать?
Serjio
ну отсылай каждый раз с адвертайзингом и впадай в глубокий сон.
и вообще
В общем случае, интервал advertising пакетов может быть настроен в диапазоне от 20 миллисекунд до 10.24 секунд. Однако, чем дольше интервал между advertising пакетами, тем меньше вероятность обнаружения устройства другими устройствами.
Anton
Алишер
Всем привет! Почему то в IDF при компиляции main.c не видит header файлы которые находятся в папке main? Кто нибудь сталкивался таким?
Алишер
Алишер
ㅤ
Покажи как ты их инклюдишь
Алишер
Алишер
Алишер
ㅤ
Не вижу чтоб он ругался на то что он не видит файлы
Алишер
хотя vscode спокойно ориентируется по инклудам, а idf при компиляции выдает ошибку
ㅤ
ㅤ
НА вскод полагаться не стоит. Она бывает совсем полную дичь показывает не из тех файлов
Алишер
если данные из main.h вставлю в main.c то все норм компилируется
ㅤ
Я вижу что он парочку типов не может найти потому что нехватает нескольких инклюдов
Сергей
или препроцессор заблудился
ㅤ
или препроцессор заблудился
Да там можно порой такую ошибку допустить что потом полчаса сидишь разбираешься каокго хера у тебя он не видит нихера
ㅤ
Вот за это я си иногда обожаю
Алишер
вот эту переменную храню я в main.h и поэтому не компилируется, а если в main.c переношу то все ок. ХЗ из-за чего
Сергей
это козни гадского препроцессора xD
ㅤ
Алишер
ㅤ
Ты че-то вообще не туда смотришь
Алишер
ㅤ
Ну что ты проверил
ㅤ
Черный по белому написано что хуйня какая-то при раскрытии макроса
Алишер
Сергей
а символы деления зачем в правой части?
ㅤ
ㅤ
Когда ты пишешь multiline макрос то переносишь
Сергей
выложи код на какойнить пастабин или гугл диск а то гадание по облакам.
Сергей
А вообще я думаю что дефайны они очень коварные из разряда кто последний тот и папа. вот скопирует человек из библиотечного файла в другое место и продолжит писать код и свиду все нормально. А через пару месяцев работы всплывет сюрприз что дефайнов то два и они разные а должен быть один и одинаковый. И начинается изучение особого кунг-фу с костылями. С такими проблемами лучше сразу разбираться
ㅤ
Сергей
ну за игнорирование ворнингов нужно стучать тяжолая палка по башка =). это сделает этот мир чище и лучше =)
Евгений
Николай
Евгений
Так то не мало для МК.
Я бы на RP2040 сделал.
Ну или ЕСП выбрал помощнее.
Атмега не потянет 100%
Из СТМ можно легко выбрать камень, но если вход Ардуино иде, то выбор не очень..
Евгений
Вот RP2040, что бы не быть голословным
Евгений
Прототип нового контроллера
Николай
Николай
Евгений
Да легко.
Николай
Там и цифры такие, да?
Indr1x
Николай
Khachmakhov
Деды летали!
Indr1x
Увы. Это прогресс.
А в чем прргресс то. Прогресс это развитие, а тут на лицо явный упадок кодовой базы
Николай
Это не значит, что надо забить на кодинг. Баланс. Нужен баланс.
Indr1x
А вы не вылизывайте годами. Не получается быстрее? Тогда в чем я не прав про упадок
Николай
Деды летали!
Да-да. Лыко , лапти, лучина. И жопу не подтирать. А что гнить начнет - так то от Бога. Ну как прогрешил где? От Бога все. Все от Бога. Без Бога нынче никуда, никуда. 😁😁😁
Ruslan
Чую посягание на #CMUX!
Какой модуль GSM используешь?
Ruslan
Евгений
Ruslan
Евгений
Ruslan
Да
Дай туториал, с чего начать, как лучше делать?
Ruslan
И самое интересное. Отладка, прошивка
Евгений
Не сложнее, чем с есп.
Выбираешь ИДЕ (Микропитон, ВС-коде, Ардуино), ставишь поддержку RP2040 и дальше все также)
Евгений
Там точно такой же С++.
Шьется элементарно - в режиме загрузке открывается USB-диск (флеш-память), туда закидывается бинарник.
Вот с отладкой сложнее - надо либо покупать специальный девайс типа ST-linka, либо мострячить его из второго RP2040
Но мне пока хватает логов в uart
Ruslan
Ruslan
Питона не надо, и так хватает
Евгений
Камень огонь!
И ценник даже в богомерзком чиподипе