- Чем модно сейчас коннектить смартфон со своим прибором?Пока думаю
насчет BLE модуля HM-10.Данных мало , скорость никакая так чисто
поуправлять прибором. - PlainUser(24.09.2020 20:22 - 25.09.2020 22:25, SCH, полностью)
- А на смартфоне чем рулить? Софт самому писать? А можно голубозуб
сделать сетевым адаптером и с девайса хтмл со скриптами отправлять? - Mahagam(29.09.2020 18:38)
- Я пользую BLE модули с Али с прозрачным uart, вот такие: Alt@ir(145 знак., 26.09.2020 05:58, ссылка, картинка)
- Wi-Fi хорош тем, что не требует написания софта под телефон (а это
отдельный пчелиный улей), но жрет, как не в коня корм. BLE хорош
тем, что стоит копейки. Bluetooth Classic никогда и нигде хорошо не
работал, и хорошо, что он вроде бы отходит. lloyd(65 знак., 24.09.2020 21:26)
- У прибора ESP8266 (ESP-01) или подобные на сервер. У смартфона
доступ к серверу. Если че ESP-01 замените на simcom модем и сможете
в поле конфигурировать прибор, а сими сидеть в Питере - Tpoeшник(24.09.2020 21:03)
- Очень рекомендую двустандартный модуль RN4678 (уже не первая сотня
прошла через мои руки - беспроблемный агрегат, на борту
BTLE+BTclassic) Коннектится ко всему: и к ПК и к андроиду, и к iOS.
Стоит в розницу $10, мелкий опт $6-7 Все китайские поделия идут
лесом :))) Adept(486 знак., 24.09.2020 20:40)
- Если прибор не батарейный, проще и дешевле (ESP8266) по WiFi. - Гyдвин(24.09.2020 20:39)
- Имеется некая схема на печатной плате, нужно участок схемы на плате
с top и bottom стороны закрыть непрерывным замкнутым электромагнитным и электрическим
экраном - как это лучше сделать - кто то делал такое? Ключевые слова для
тех кто в теме - непрерывным замкнутым электромагнитным и электрическим
экраном!!! - Make_Pic(27.09.2020 11:51, SCH, полностью)
- Не знаю, в теме ли я, но есть фирмы предлагающие экраны по каталогу
и на заказ BlackMorda(701 знак., 27.09.2020 17:18, ссылка)
- Экран бывает МАГНИТНЫМ или ЭЛЕКТРИЧЕСКИМ.Магнитный это 10мм
пермаллоя или 100мм стали или 1мм Гаммамета 150000мю. PlainUser(152 знак., 27.09.2020 14:52)
- Как-то так? >>> - SciFi(27.09.2020 14:22, ссылка)
- Еще не делал. Но предстоит. Буду делать прорези в плате над
локальными источниками и окольцовывать спаяной медной полосой от
0,3 мм толщиной на всю ширину источника помех. Пока что вот так
извращаюсь: Alt@ir(2 знак., 27.09.2020 13:15, картинка, картинка)
- Колитесь - чья работа? :)) --> - MBedder(30.09.2020 18:43, Off, ссылка, полностью)
- Пытаюсь начать отлаживать кусочки программы для м/к на ПК, с
симуляцией. Хочу добавить контроль выхода за границы буфера и ни
как не придумаю как это лучше сделать. Программа для м/к на С
(таков компилятор), программа на ПК на С++. Программа для ПК
состоит из файлов для м/к, без изменений, плюс что-то еще. Пока
получается так: AlexBi(477 знак., 30.09.2020 12:13, dao, полностью)
- а этот фокус можно и на контроллере исполнить. Nikolay801_(136 знак., 01.10.2020 10:10, картинка)
- Статический анализ показывает все спорные места. А потом ручками. - VLLV(30.09.2020 23:44)
- Учитывая поступившие предложения получается, что сам буфер можно
оставить типа int, а указатель сделать отдельным типом CPtr. В
версии для м/к это будет typedef in t*CPtr; Для этого типа надо
будет написать: AlexBi(534 знак., 30.09.2020 16:22)
- За границы буфера? Address Sanitizer (встроен прямо в Clang или
GCC!), Valgrind (плохо или не работает для статически
распределённой памяти). Если C++, то можно сделать смарт-указатель,
у которого переопределены (только на ПК) operator* и operator[]
так, что имею проверку диапазона... Разумеется внутри он должен
хранить не только указатель, но и начало/конец диапазона.
Рекомендую начать с Address Sanitizer. Кстати он проигрывает
Valgrind'у в одном: последний умеет fk0(204 знак., 30.09.2020 12:47)
- У меня MS, от которого отказаться довольно сложно, поэтому Address
Sanitizer не знаю как применить. Присматриваюсь к самодельному
смарт-указателю (написал выше). - AlexBi(30.09.2020 16:22)
- Для M$ есть во-первых Dr. Memory. Но он как и Valgrind не будет
работать со статически распределённой памятью. Поэтому от
статического распределения лучше вообще отказаться. Если malloc
якобы не нужен и опасен -- то можно распределить всю память в
момент старта программы, а потом не трогать. Но во всяком случае
для динамической памяти тот же Dr. Memory успешно начинает
работать. - fk0(02.10.2020 10:50, ссылка)
- Надо не "границы массивов" проверять, а сразу писать код так, чтоб
минимизировать вероятность ошибки. В частности, отказаться по
возможности от сырых указателей, и указателей вообще. Например,
позаимствовать span из C++20. Для строк -- string_view из C++17. Во
всех случаях подразумевается некий класс, который оперирует
последовательностью доступной через пару итераторов, но не владеет
им. Владеет им кто-то другой. fk0(133 знак., 02.10.2020 09:52)
- Так в студии есть аналогичная опция. - Kabdim(30.09.2020 17:51, ссылка)
- в лабвиндовс когда отлаживаешь в debug режиме, он сам молча
добавляет код проверки индексов массива. ашчушчэние, что пишешь на
шарпе, а не на сях. - Mahagam(30.09.2020 12:35)
- Вот так? >>> - SciFi(30.09.2020 12:22, ссылка)
- Разобрал несколько CR2032. Внутри 6 деталей/частей: анод ,катод,
литий, прокладка, некое напыление на плюсе, уплотнитель резиновый
или тип того. Tpoeшник(148 знак., 01.10.2020 10:52, SCH, картинка, картинка, полностью)
- Пятница. Раньше я думал, что самый опасный город в Европе - это
дырища, где орудует мисс Марпл - там каждую неделю происходили
убийства. А городок-то небольшой, меньше Алушты, скажем. Теперь
самым опасным стал г. Сочи Краснодарского края. Там каждый день
убивают женщин. Надо меньше смотреть ящик. - Kpoк(02.10.2020 00:28, Off, полностью)
- ВЦИОМ докладывает об изменении отношения опрошенных россиян к
фрилансерам. =L.A.=(2560 знак., 01.10.2020 20:03, Off, полностью)
- Нефтяники переходят в электрику. Электрическая революция на марше? BlackMorda(199 знак., 30.09.2020 09:39, zen, полностью)
- хе, а я то думал, откуда это? LordN(76 знак., 30.09.2020 19:14, Off, ссылка, полностью)
- Какие сейчас для россиянина есть варианты по легальной работе на
иностранную фирму? В первую очередь с точки зрения российского
налогового и валютного законодательства. Вроде была статья на хабре
но куда то задевалась да и возможно она уже частично устарела. 3m(310 знак., 30.09.2020 15:12, zen, полностью)
- Задай вопрос на сайте профильного министерства. Ответ будет недели
через две, но, по моему опыту, информативный и с ссылками. Cкpипaч(547 знак., 01.10.2020 12:32)
- Не знаю, как в России, но у нас все стандартно - ИП на упрощенке,
валютный счет, рамочный контракт, инвойс- акт выполенных работ,
общение с банком по поводу продажи валюты. - VLLV(30.09.2020 19:59)
- На хабре вроде про Upwork писали, можно по названию поискать. Но
там были сложности и непонятки с оплатой НДС за агента, не
зарегистрированного в РФ. - s_h_e(30.09.2020 19:50)
- ИМХО самозанятым самый простой вариант вроде... и найти банк с
минимальным гемором который оформляет нужные для валютного контроля
бумажки, помоему это тинькоф и кто-то еще... - sav6622(30.09.2020 17:36)
- А разве это твоя забота ДО нахождения такого работодателя? - POV_(30.09.2020 17:11,
)
- оформиться самозанятым - LightElf(30.09.2020 17:07)
- Атака имитационного детства "<...> у нас появляются многочисленные "имитаторы
детства". То есть вполне взрослые, образованные и сформировавшиеся
люди, играющие угловатых подростков и подающих социальные сигналы
школьников. <...>" - teap0t(01.10.2020 17:38, zen, ссылка)
- Сори за тупой вопрос, но я просто не могу не спросить. Вот есть
буфер char tmpFlashData [32];. Ничего страшного если я буду читать
из него но по выходящему за пределы индексу: caxapa = tmpFlashData
[64]; - Tpoeшник(01.10.2020 09:50, dao, полностью)
- смотги и учись у стагого евгея: Mahagam(399 знак., 01.10.2020 11:02)
- Можешь где то (?) включить генерацию map файла и посмотреть где и
по каким адресам оно у тебя лежит и куда в реальности попадает,
когда мимо тыкаешь. - Nikolay801_(01.10.2020 10:55)
- От процессора зависит, авркам пофиг, на кортексах можно в ексепшен
бас фаулт свалиться, если tmpFlashData где то с края памяти лежит
или индекс много много больше, [64] явно за пределы памяти не
вылезет. - Nikolay801_(01.10.2020 10:40)
- А вот если ты туда будешь писать... Будет намного веселей. - Nikolay801_(01.10.2020 10:38)
- В общем случае очень страшно. Undefined behavior же. Даже если в
конкретном случае известно, что там есть память, из которой можно
читать, компилятор, видя такое, может решить, что погромист ку-ку,
и нагенерить странный код. И формально будет прав, ибо undefined
behavior. SciFi(262 знак., 01.10.2020 10:20)
- Ну если индекс известен на стадии компиляции то такое завернет
компилятор, а если в рантайме то будут невалидные данные (хорошо
если адрес валидный ещё будет) - OlegPowerC(01.10.2020 09:58)
- Как посмотреть на какой скорости подцепилось USB устройство под
Windows 7 ? BlackMorda(619 знак., 01.10.2020 12:32, dao, полностью)
- Коллеги, а никто не пользовал такие модулёчки с 220->5 вольт?
Уж больно цена привлекательная и габариты. Хоцца такое купить и
запитывать от оного
Ардуину мелкожрущий МС. Звepoящep(18 знак., 28.09.2020 11:32, SCH, ссылка, полностью)
- Использовал, после пары выгораний выбросил все и заменил на HLK... Samx(29 знак., 28.09.2020 22:38)
- Используем преобразователи Минвелл, пайка на ПП, линейка IRM - xx,
мощности от 3 Вт до 15, напряжения разные, модель 3 Вт стоила чуть
больше 300р. - Visitor(28.09.2020 18:42)
- Они Б/У. - PlainUser(28.09.2020 12:32)
- Ставил такие в единичные изделия, проблем не было ни разу. Но
разводка там мама не горюй, высоковольтные зазоры сильно занижены,
если влажность высокая предполагается, лучше сразу в лаке искупать. - Yurasvs(28.09.2020 12:17)
- Все пробовали, называется зарядка для мобилы. - Nikolay801_(28.09.2020 12:09)
- Судя по второму электролиту, трансформатор там высокочастотный? - Kpoк(28.09.2020 11:55)
- учите иностранные языки Kpoк(1 знак., 30.09.2020 17:52, Off, картинка, полностью)