Заметка: смена каналов местами в pulseaudio

Исходные данные: не могу переставить местами колонки, подключенные по Bluetooth, а каналы воспроизводятся неправильно.

https://ubuntuforums.org/showthread.php?t=2036044

На случай недоступности: правим /usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf – находим секцию “Mapping analog-stereo“, в ней опцию channel-map и меняем left,right на right,left. Далее тем или иным способом перезапускаем pulseaudio (например, pactl exit).

Трансформатор для гальванической развязки

Пришла в голову мысль завести в мастерской относительно маломощный транс для гальванической развязки исследуемых устройств или приборов от сети. Порылся среди имеющихся трансформаторов ТА – из более-менее мощных  (30+ Вт) трансформаторов был только ТА-38, плюс их была пара. Остальные (ТА-12, 13, 15, 17) – по одной штуке. Младшие не подходили по мощности – можно было бы взять несколько впараллель или последовательно, чтобы одним каскадом получить нужное напряжение – но их просто не было.

С парой было уже проще – не важно, какое напряжение на вторичной обмотке, так как второй можно просто поставить “задом наперед” и обратно получить нужное сетевое. Оказалось, не все так просто. Как промежуточное напряжение было использовано то, что получалось с 4 обмоток на 0,12А (2 по 80 и 2 по 20 В). В таком случае выходило лишь 24 Вт, что маловато (на уровне младших трансформаторов ТА). Оставшиеся 2 обмотки по 80 В на 0,075А можно было непосредственно соединить с такими же обмотками на повышающем трансформаторе – ведь не обязательно лепить все в одну цепь. Подключил сначала первые 4, опробовал на лампе накаливания на 40 Вт. Потребление от сети – около 30 Вт, напряжение на лампе – в районе 170 В, нагрузку 2 последовательно включенных трансформатора практически не держат. Добавил 2 слабых обмотки на 80 В – стало чуть получше, 185 В – но в любом случае далеко от идеала.

Решил попробовать без двойной трансформации и подключил лампу напрямую к первому трансформатору, на обмотки на 0,12А. Напряжение держалось в районе 200 В, что уже вполне неплохо. Т.е., один транс справлялся лучше, чем 2 последовательно. Когда же запараллелил 2 трансформатора, они оба стали работать в недогруженном режиме и напряжение на выходной обмотке держалось ближе к напряжению холостого хода – в районе 220 В – т.е., всего несколько Вольт просадка относительно входного. В итоге оптимальным вариантом для данной пары трансформаторов оказался именно такой.

Обзавелся CYCPLUS M1

Пару дней назад приехал ко мне велокомпьютер CYCPLUS M1. Я его уже как-то упоминал, как один из бюджетных вариантов – на тот момент он стоил около 40$. Сейчас на глаза попался лот, где со всеми скидками он обошелся около 19$ – и я не удержался, решил попробовать, что оно такое.

Читать далее Обзавелся CYCPLUS M1

Небольшой ремонт блока питания

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

Читать далее Небольшой ремонт блока питания

Примеры кода для PyXMPP и XMPPpy

Пока писал различные транспорты / сервисы для jabber’а – часто приходилось выискивать примеры кода, чтобы понять, какие блоки для чего использовать, чтобы вырисовать нужный XML. С PyXMPP было проще – под рукой было 2 проекта с неплохим объемом кода, на котором можно было учиться – наверное, поэтому мне больше PyXMPP и полюбился. С XMPPpy было сложнее, но в итоге разобрался.

В данной заметке – куски кода из моих проектов, реализующие ту или иную функцию. Код, в основном, скопирован “как есть” – разве что с удалением часто повторяющихся одинаковых блоков. Основная задача – показать последовательность действий, которая нужна для “рисования” нужного XML’а.

Читать далее Примеры кода для PyXMPP и XMPPpy

“Фичи” Telegram и XMPP

Заметка по мотивам примерно полугода использования Telegram; решил сделать список фич, нетипичных (пока?) для jabber-клиентов, но которые встретил в Telegram.

В большинстве случаев в jabber’e уже есть соответствующее расширение и функция просто пока не реализована в клиентах или серверах – возможно, просто не особо востребована?

Читать далее “Фичи” Telegram и XMPP

Заметка: securing jabber tls и все такое

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

Ну, прежде всего – это развитие прошлой заметки на тему соответствия XMPP-сервера стандартам.

Читать далее Заметка: securing jabber tls и все такое

XMPP – тест сервера на соответствие стандартам

Просто заметка. Одна ссылка уже упоминалась ранее – ссылка на Compliance tester. Второй вроде не было:

Первая на соответствие XMPP-стандартам, вторая универсальная для проверки TLS для различных сервисов.

А Compliance, к сожалению, планируется закрыть 🙁

Заметки обо всем