stk200 + ledz

Вчера присобачил к своему stk200 4 светодиода. Завелись правкой конфига avrdude.
Вот оная строчка, кстати
programmer
id = “mstk200”;
desc = “Necromancer’s STK200”;
type = par;
buff = 4, 5;
sck = 6;
mosi = 7;
reset = 9;
miso = 10;
errled = 4;
pgmled = 2;
vfyled = 3;
rdyled = 5;
;

Но это не меняет того, что я по глупости загадил фьюз биты на двух атмегах16 и если оные не заведуться с внешним клоком, то мне придется паять параллельный программатор…

AVR Fuse calculator

Случайно наткнулся в сети на сабж, ве5сьма полезен оказался в хозяйстве.

http://www.elektronik-kompendium.de/public/arnerossius/temp/avrfuse/m16fuse.htm

microSD

Как же я ненавижу это. Не удобно! у половины знакомых SD, у половины miniSD, у кого-то, как теперь и у меня – microSD. Что дальше? nanoSD? Нафиг, нафиг, нафиг.
Берем, курим пинауты SD, курим внимательно, потом заказываем слоты под SD, микропереключатель, диоды…
(далее…)

Маунтманагер.

Итак, обновил свой маунтманагер. Немного починил питоновскую часть, чтобы корректно монтировать флешки в ext2/3/4. УИДЫ для флешек вынес в отдельный файл stg_ids, хотя это решение тоже временное. Надо бы наваять что-нибудь для более быстрого и удобного управления базой ууидов носителей, распознавания своих/чужих и т.п.
В остальном – все тоже самое. разве что добавил хендлер для дневника (вставляем флешку с дневником – автоматом предлагает внести новую запись. Красиво жить не запретишь!).
Скачать с kde-apps

Очешуеваем.

Не, господа… это трындец полный. мало мне работ, научки, учебы и поделок для себя, так еще и это…
В общем спустил зарплату на 900 грамм хлорного железа, стеклотекстолит, пачку attiny2313 и atmega16 + кучу обвязки к ним. Об этом не жалею… теперь остается поднять свои наработки для at91rm9200, и нарисовать разводку экстеншн борды для управления двигателями…
Хорошо хоть герметичный аккум от бесперебойника и схема заряда оного у меня есть.
Кстати, никто не подскажет дешевый и сердитый аудио кодек?

Кому там аудио/видео блог отсыпать?

Собственно, сделал субж для знакомого, решил выложить на обозрение. Заюзано: православный bash, проприетарный cepstral для синтеза речи, kdialog, mencoder, transcode, beep, arecord, oggenc… вроде бы все.

Забираем тут: http://kde-apps.org/content/show.php/AV+Journal?content=112226

ГлоВобла м800.

Долгое время смотрел в сторону тошибы портеге g910, но как выяснилось она старадала той же хренью, что и мой старый асер н311 – хлипкая материнка и хреновый корпус. Так что стал владельцем этого поделия.
На родной прошивке я проработал меньше пяти минут – 8 мегабайт свободной памяти, и то постоянно утекающей в астрал, тормоза когда ждешь по две секунды чтобы открылась менюшка… брр. ну и глюки, глюки глюки.
Но да ладно, поматерились и начали красноглазить.
Апдейт гсм модуля вылечил баг аппаратной клавы, от которого она пропускала буквы, а народные прошивки от умельцев (их я перепробовал несколько: light от yuri_z, ME WM6.1) поправили утечки в памяти и быстродействие (в них уже интегрирован букет фиксов для багов, за допускание которых разработчиков глофиша следует подвергнуть немедленной кастрации с целью ликвидировать на века опасный для рода человеческого ген (я говорю про баг, из-за которого каждое прикосновение к экрану отжирает на долю секунды 80% цп, от чего большая часть лагов в официальной прошивке, о хреновом качестве звука с етеновским драйвером, и многом другом!)).
Из забугоных народных прошивок попробовал и WM6.5 (господи! Скорее бы допиливали линух на глофишах и втыкали андроид, оно ужастно!). В результате остановился на народной английской прошивке с eten-users.eu
Пара неприятных багов правда осталось: если ты только что уложил аппарат в саспенд и тебе приходит смска – то из саспенда он выходит неправильно инициализировав звук и вместо звука там тупо треск и шум. (лечится укладыванием в саспенд на 30+ секунд или софт ресетом).
Ну и второе – если для вайфая прописал параметры тцп/ип вручную – то программы перестанут лазить после отключения вайфая в интернет через жпрс. тоже раздражает.
Еще остался баг, что клавиатура хардварная не умеет несколько зажатых клавиш одновременно обрабатывать. Ну и нажатие следующей – с малой задержкой только обрабатывается. До апдейта гсм модуля было совсем плохо – 50% букв пропускалось когда быстро печатал. За это тоже по заднице надо врезать тем, кто такое допустил, после апдейта стало терпимо.

Вердикт: Если цвет ваших глаз не красный, или хотя бы не розовый – трижды подумайте покупать ли вам что-то из продукции этой конторы, ибо без напильника ей пользоваться нельзя!


P.S.
Камера дерьмо. сливает даже камере моего старого se750i, а видео пишет только в 3gp с таким “хорошим” качеством, что кроме мата ничего на ум не приходит.

P.P.S Кстати еще один пункт: отладочные сообщения в логах и текст усб доунлоадера на экране намекают, что тамошние инженеры английского не знают совершенно – слишком много ошибок лепят.

Самый извратский способ проверить баланс карты сбербанка

Собственно, закончил этот изврат.

ТЗ: дозвониться на произвольный номер, с произвольной задержкой ввести разные цифири, записать ответ и отключиться. То есть дозваниваемся до сбербанка, вбиваем свои номера, записываем ответ и отключаемся.

Реализация: старый курьеровский модем, вместо динамика я подпаял провод к звуковухе, чтобы воткнуть в line-in

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


команда модема\tожидаемый_ответ\tсколько секунд ждать перед выполнением следующей команды\n
команда модема\tожидаемый_ответ\tсколько секунд ждать перед выполнением следующей команды\n

Так же можно туда вписать строки вида:
sys\tкоманда\tсколько ждать\n

Это выполнет шелловскую команду и дождется ее завершения.
frk\tкоманда\tсколько ждать\n
форкнет команду.

Сырцы забираем тут:
http://cli-apps.org/content/show.php?content=108901

Можно глянуть как оно выглядит:

Вот так оно работает: