Поиск по этому блогу

четверг, 24 января 2013 г.

Arduino I2c (TWI) - ускорение шины до 400 mHz. Работа с I2c EEPROM 42568BWP.

Возникла потребность использовать микросхему  42568BWP - не получилось достать 24LC256    
Кстати - это два полных аналога по пинам и адресу - соответственно исполльзуем точно так же, как и  24LC256.
B вот не заводится и всё тут! Почитав даташит - обнаружил, что по-умолчанию arduino поддерживает частоту 100 - а моя микросхема работает на 400! Способ нашёлся такой - правим Wire в /libraries/Wire/utility/twi.h находим строку
#ifndef TWI_FREQ
#define TWI_FREQ 100000L
#endif
и меняем на
#ifndef TWI_FREQ
#define TWI_FREQ 400000L
#endif
ещё советуют удалить hardware/libraries/Wire/Wire.o 
hardware/libraries/Wire/utility/twi.o
и перезагрузить Arduino IDE
я не удалял - всё и так заработало :)

Источник - буржуйский форум.
P.s. буржуи! Спасибо :)

среда, 9 января 2013 г.

Приоритеты XMPP ( jabber ) - Использование нескольких клиентов одновременно. И ещё о настройках приоритетов в клиенте Pidgin.


В Jabber ( онже xmpp ) у каждого клиента есть так называемые имя ресурса и приоритет. Имя ресурса может быть любым, например, "Десктоп", "Ноут" или "Телефон" для примера выше, а приоритет - это число (от -128 до 127), которое определяет, куда будут идти сообщения, которые нам кто-либо пишет. То есть, назначаем клиенту на настольном компьютере приоритет 50, а ноутбуку и мобильному телефону - 60. Теперь, если мы подключимся к Jabber с ноутбука или мобильного телефона, все новые сообщения пойдут на них вместо стационарного компьютера.
Более того, некоторые Jabber-клиенты умеют автоматически выставлять приоритет в зависимости от статуса. К примеру, есть 2 компьютера, за которыми Вы по очереди работаете. Пока сидите за одним, у Jabber-клиента на нем приоритет, допустим, 100, а на соседнем - 50. Перешли за другой - первый сменил статус на "Отошел" и приоритет на 50, а второй теперь стал "главным" с приоритетом 100. Кроме того, при желании можно вручную выбрать ресурс собеседника, при этом все правила будут игнорированы.

Кстати - по этому протоколу работают чаты Вконтакте, Одноклассники, Фейсбук, ЖЖ и всякие-разные-прочие - если нужно настроить в своём клиенте, вам будет интересна ЭТА статья.


Pidgin
По умолчанию пиджин приоритеты не поддерживает :(
Ситуация исправляется пакетом pidgin-plugin-pack.
Устанавливаем пакет, идем в настройки Pidgin: Средства – Модули – XMPP Priority. Ставим галку и нажимаем ОК, после чего идем в “Управление учетными записями”, выбираем наш джаббер-аккаунт и на вкладке Advanced ставим нужные значения.


Источники =>> Раз и Два

четверг, 3 января 2013 г.

Спойлер в блоггере.

Ссылка здесь или вот http://bloggerforum.ru/teg-more-t68.html#p410
Пример работы - в предыдущей статье.
Чёт код отобразить в статье не получилось - лень разбираться :) Но пример точно рабочий!