2021-04-11

Новое устройство для экспериментов с Asterisk

Собрал новое устройство для экспериментов с Asterisk. Почему-то прошивка сделанная автором raspberry-asterisk у меня зависает в случайные моменты времени. Иногда работает несколько дней, иногда зависает через несколько минут. Поначалу грешил на саму малинку, потом на SD карточку, потом на блок питания. Заменил последовательно все, однако устройство стабильно зависает.

Да, я знаю, что на плате стоимостью в десять долларов невозможно собрать стабильно работающее устройство с астериском, которое будет полностью выполнять функции "взрослой" АТС. Я знаю что для чего-то более серьезного нужно более серьезное оборудование. Но я тем не менее, хочу знать как это сделать!

Настроив монториг памяти и температуры устройства, я заметил, что устройство не потребляет много памяти и не уходит в cpu троттлинг, но, тем не менее, температура процессора немного выше чем на аналогичном устройстве без астериска.

Решил, что все дело в самой прошивке, ведь, даже автор raspberry-asterisk больше не поддерживает в новых образах Raspberry Pi Zero.

Поэтому, решил установить Asterisk на Debian c нуля, благо, в сети уже есть инструкции как это сделать. Для этого заказал новую плату и USB хаб. Плату запитал от этого же хаба. Не все устройства такое позволяют, но данный экземпляр сработал как надо. USB-стик тоже определился как надо.

Компиляция астериска заняла несколько часов, однако все сработало как надо и в конце концов у меня получилась вполне работающая система.

Пока устройство работает стабильно - посмотрим, как долго проработает в этой инкарнации.

 

Оставить комментарий

 
  2021-04-08

Умные часы на Андроид

Изучаю рынок умных часов в надежде найти что нибудь более мощное взамен моих теперешних Amazfit Stratos. Вначале понравились Amazfit GTS - выглядят очень интересно, но оказывается в эта серия часов имеют в качестве прошивки не Android как на Stratos а какую-то собственную проприетарноуе систему на собсвенной закрытой операционной системe. Почему-то производители кроме Amazfit Stratos и еще нескольких другиx моделей не используют android в качестве операционной системы а делают свои велосипеды. Вроде бы неплохая Android Wear живёт достаточно недолго от аккумулятора в то время "проприетарная" система на базе Android версии 4 которая стоит в часах линейки Amazfit Stratos показывает вполне неплохую автономность.

Amazfit Stratos могут работать от одного заряда больше недели, что меня вполне устраивает. Это гораздо лучше Wear - которая живёт от аккумулятора меньше, а стоит дороже. Сейчас они меня вполне устраивают, все же ещё мне хочется в часах иметь квадратный экран и микрофон с динамиком.

При этом, Amzfit Startos оказываются вполне умные и на них можно устанавливать приложения под Android при помощи утилиты adb и использовать часы в качестве полноценного android устройства. Странно то, что в то время как в других линейках часов есть версии с круглым экраноми и квадратными экранами, в линейке Amazfit с андроидом все модели имеют только круглый экран и нет ни одной модели с квадратным экраном, хотя для андроида с его меню в правом верхнем углу круглая форма экрана очень неудобна - меню оказывается обрезано закруглением экрана и пользоваться им становится невозможно. Возможно модель с квадратным экраном все же существует но я пока такую не нашёл. Попробую поизучать другие модели и посмотреть что они умеют. 

В табличке с приложениями для телефонов серии Amazfit Stratos появились графы для моделей Pace и Verge что вселяет определенную надежду на то что существуют и другие модели умных часов которые можно расширять по функционалу так как хочется а не только как предусмотрел производитель.

 

Оставить комментарий

 
  2021-03-14

Старая клавиатура для ноутбука

У Ольги Громыко в серии Космоолухи был интересный момент где компьютерная клавиатура питалась крошками, которые на нее падали от неаккуратных пользователей. Как жаль, что реальные клавиатуры так не умеют! После того как на моем лаптопе появилась новая клавиатура, и я уже почти выкинул старую, стало любопытно - почему же она она перестала работать? 

Оказалось, старую клавиатуру еще можно было ожививть, ведь клавиши клавиатуры легко отщелкиваются! После того как отщелкнул проблемные клавиши, проблема открылась во всей красе (брезгливым не смотреть!):

Как в видите, в мусоре под клавишами уже самозародилась жизнь, эволюционировала в высокоразвитую цивилизацию и уже готовится покорять космос...

При помощи старой зубной щетки устроил маленький геноцид - удалил весь мусор и вернул клавиши обратно, они встали на место и защелкнулись без проблем.

Если бы я знал об этом свойстве клавиатуры раньше, я бы, наверно, и не стал бы покупать новую, и хорошо, что не знал, ведь новая мне нравится гораздо больше! Не уверен, что частое выщелкивание и защелкивание клавиш у таких миниатюрных устройств пройдет бесследно, но если мусор не удается удалить другим способом, похоже, это единственный способ устранить проблему не заменяя всю клавиатуру.

 

Оставить комментарий

 
  2021-03-13

Новая клавиатура для ноутбука

Заменил клавиатуру своего ноутбука HP ProBook 450 G1. В плане железа человек я консервативный и железо меняю редко. На своем рабочем ноуте я уже заменил жесткий диск и аккумулятор, после того как начал глючить тачпад я приобрел внешнюю мышку, но вот последнее время стала глючить клавиатура - цифра "5" и клавиша "v" и некоторые другие стали срабатывать через раз.

Поэтому я стал посматривать в сторону новых моделей. Однако, амфибиотропная асфиксия все мешает мне раскошелиться на модель которая бы меня устроила, к тому же, не сильно надо, так как для работы я использую пятнадцатидюймовый MacBook Pro.

Тогда я подумал, а почему бы не поменять клавиатуру? Сказано - сделано! Заказал на Амазоне. Только что зашел на почту на посылкой. Оказывается, на этой модели, чтобы поменять клавиатуру достаточно отвинтить два болта! Вот они на этом видео на временной отметке 2:45.

Новая клавиатура оказалось всего с одним болтом - но это мне не сильно принципиально. Русских символов на новой клавиатуре тоже нет, но мне и не надо - уже давно я набираю символы не смотря на клавиатуру, если бы еще и латинские с нее стереть - было бы вообще идеально...

Этот пост я набираю уже на новой клавиатуре - какой же это кайф когда можно набирать текст и не проверять каждый раз нажалась ли та или иная клавиша! Похоже, мой старичёк еще мне послужит!

 

Оставить комментарий

 
  2021-02-05

Чем снимали фильм про дворец Путина

На сайте радио свобода статья посвященная модели дрона, который использовался для съёмки фильма.

Оказывается, что поскольку территория над дворцом Путина объявлена бесполетной зоной и дроны DJI залетать в нее не могут из-за ограничений в прошивке, а вот Autel Evo II вполне может!

Похоже, продажи этих коптеров теперь подскочат!

 

Оставить комментарий

 
  2021-01-15

Зачем телефону разъем для наушников?

Последнее время производители телефонов стали убирать из своих устройств разъем для наушников. Вроде бы решение вполне оправдано и я сам долго не мог понять почему люди до сих пор пользуются проводными гарнитурами ведь пользоваться современными Bluetooth наушниками в разы удобнее?

И тут передо мной встала задача - хотелось чтобы в время пробежки я бы мог взаимодействовать с онлайн ассистентом. И обнаружилась неприятная особенность Андроида - хотя гарнитура имеет микрофон, звук с него не достигает программ на телефоне. Даже если подключена беспроводная гарнитура, микрофон работает только встроенный. 

Производители гарнитур достигли небывалых высот в передаче звука от телефона к гарнитуре но вот с передачей звука от гарнитуры к телефону наблюдаются большие проблемы. Стал разбираться.

Для начала воспользовался программой которая переводит телефон в режим звонка. В этом режиме вы можете пускать звук с гарнитуры на android приложения, но этот звук оказывается в разы хуже и его качество явно недостаточно для надежного распознавания речи.

Оказалось, что единственный надежный способ передать звук с микрофона в андроид приложение это воспользоваться проводной гарнитурой с микрофоном и 3.5мм разъемом. Только в этом случае звук оказывается достаточно качественным и пригодным для дальнейшей с ним работы. Наверняка есть и другие способы но я их пока не знаю.

Что же остановимся пока на этом, в конце концов на пробежке мой телефон всегда у меня в кармане и дополнительный провод тянущийся из рукава это не такая уж и большая проблема.

 

Оставить комментарий

 
  2020-12-03

Новый гаджет от TTGO и не только

Приехал TTGO ESP32 T-SIM7000G. Ушлые немецкие почтальоны смогли затолкать девайс в почтовый ящик! Удивительно, но ничего, вроде, не поломалось.

Однако, встала другая проблема - чтобы запустить нужна батарейка формата 18650 а у меня такой дома не наблюдается. Решил посмотреть можно ли купить на Амазоне онлайн. Оказалось что просто так купить литиевый аккумулятор нельзя - но можно купить фонарик с четытьмя аккумуляторами в комплекте. При этом за смешные деньги - в Conrad Electornics за ту же сумму можно купить только один элемент и без фонарика, поэтому заказал на амазоне. Видими всилу каких то особенностей Амазона там запрещено подавать аккумуляторы просто так, вот продавцы и выкручиваются, делая вид что продают фонарики и батарейки к ним.

Однако тут я вспомнил, что у меня лежит старая батарейка от ноутбука в которой... тада! аж шесть аккумуляторов 19850. Несколько минут работы кусачаками и аккумуляторами я обеспечен.

Вообще данный формат аккумулятора оказался очень удобным, - достаточно ёмкий и при этом достаточно компактный - идеальный формат для небольших самоделок.

Но тут я, почитав обзоры понял, что для полной энергонезависимости мне просто необходимы солнечные батареи - TTGO ESP32 T-SIM7000G заточен на работу именно с ними. Сказано - сделано, на амазоне же заказал три небольших элемента.

Теперь вот думаю как измерять токи зарядки, емкости батареек и прочии параметры свалившегося на меня богатства, для чего уже собираю отладочную схему для опытов на базе ino219 ардуины и AMOLED индикатора. Интересно, получится ли из этого что нибудь? 

 

Оставить комментарий

 
  2020-08-15

Amazfit Watchface

Установил GreatFit новый циферблат для своих часов Amazfit Stratos. Пока очень нравится.

Вот ссылка на обсуждение на XDA.

Самое интересное, что у этого цифербрата есть богатые настройки - это не просто зазипованная картинка но андроидное приложение с выбором цветов языков и т.д.

Про возможность настрек циферблатов в Амазфит я даже не догадывался. Оказывается, при долгом клике на экран с циферблатом в активном режиме часы переходят в режим настройки циферблата где можно выбрать другой циферблат или настроить текущий.

Исходники доступны здесь. Можно посмотреть как оно сделано, и даже добавить свой функционал.

 
 
 

Оставить комментарий

 
  2020-03-22

Полезный список приложений для Amazfit Stratos

Для Amazfit Stratos нет простого способа устанавливать приложения. Нет аналога Google Play на борту чтобы поставить то что хочется. 

Однако на борту у Amazfit Stratos крутится Андроид 4 - а значит можно поставить любой apt файл при помощи adb install <имя_файла.apk>

Вот тут есть полезный список apk файлов которые могут быть полезны. 

 

Оставить комментарий

 
  2020-03-07

Часорожи для Amazfit Stratos

Научился, спустя год после покупки ставить новые вотчфейсы на свой Amazfit Stratos. Находим файл срасширением wfz, загружаем его на телефон в папочку Watchfaces на самом устройстве, и после этого через стандартное приложение Amazfit этот вотчфейс появится в меню выбора вотчфейсов. Но как то интересных фейсов я пока найти не могу - наверно поэтому мне это особенно и не нужно было.

Вот здесь можно найти неплохой выбор циферблатов.

 

Оставить комментарий