суббота, 20 июня 2020 г.

Навигация Спутник OFF-Line Orux-Maps инструкция

На каждой покатушке так или иначе встает вопрос оффлайн навигации по спутниковым картам. Как правило, в лесу нет не то, что интернета, а, банально, связи, поэтому перед тем как въехать в лес, проводник, как правило, с помощью Гугл.Карт прокачивает спутниковые снимки себе в кэш.
Этот способ навигации очень неудобен. Часто бывают моменты, когда по той или иной причине спутниковые карты не подгружаются даже из кэша. Толком не работает масштабирование. Ну и производительность всего этого добра оставляет желать лучшего. До недавнего времени меня это не особо волновало, но на днях я все-таки решил озадачиться данным вопросом.
Постановка задачи: возможность пользоваться спутниковыми снимками гугла в оффлайне.
Изучая интернет на эту тему, натыкаюсь на программу OruxMaps. Начинаю изучать возможности данной программы и понимаю, что это то, что нужно. По статьям в интернете должно все заработать так, как я хочу.
Решил попробовать разобраться с этой программой. В Play Маркете данной программы нет, поэтому идем на официальный сайт и скачиваем её к себе на смартфон.
Скачав .apk пакет, устанавливаем его. После установки запускаем приложение OruxMaps и наблюдаем вот такое окно:
Полный размер
Интерфейс у программы не особо дружелюбный, но зато возможности покрывают данный недостаток. Итак. Теперь перейдем к списку карт. Для этого в правом верхнем углу нажимаем на пиктограмму карты и видим вот такое меню:
Полный размер
Далее нажимаем "Выбор карты" и получаем вот такой список:
Полный размер
В первый раз, когда я это увидел, подумал, что за хрень, куда тыкать? На самом деле здесь все просто. Перед вами просто список доступных онлайн сервисов, с которых OruxMaps просто подгружает карты. Можете ради интереса потыкать их, может ченить интересного найдете.
Ну это то, что касается онлайн карт. Если вы перейдете на соседнюю вкладку "OFFLINE", то увидите список доступных оффлайн карт:
Полный размер
Карта "world" по сути просто карта заглушка. Теперь переходим к самому интересному, а именно, интеграции спутниковых карт гугла в OruxMaps. Чтобы это сделать, необходимо скачать вот этот файл:
Далее копируем этот файл в папку oruxmaps/mapfiles. На вопрос, перезаписать имеющийся в этой папке файл? отвечаем "Да". Далее перезаходим в программу и открываем список ONLINE карт:
Полный размер
Как видим, в списке появились карты гугла. Нажимаем на Goole Earth (ONLINE) и видим обычные спутниковые карты гугла:
Полный размер
Теперь нам необходимо на базе этих онлайн карт сделать для себя оффлан карты нужных нам областей. Для этого нажимаем на пиктограмму карты. Видим меню, в котором выбираем "Map tools":
Полный размер
А теперь жмем "Создание карты":
Полный размер
После этого появится информационное окошко с описанием последовательности действий:
Полный размер
Все, что вам нужно, так это выделить нужную область на карте. Просто тыкните пару раз по карте в разных местах, и вы быстро поймете, что к чему. Стоит особо отметить, что не следует выбирать очень большую область. У OruxMaps есть ограничения на размер за раз скачиваемой области.
Полный размер
Когда необходимая область выбрана, нажмите на синий значок "V". После этого вы увидите вот такое конфигурационное окно:
Полный размер
Здесь все достаточно просто. Вам необходимо ввести название оффлайн карты и уровень детализации. Как видно выше, я выбрал от 00 до 17. Если поставить 18, то карта будет очень большой. Чтобы обойти это ограничение, я ту же саму область закачал вот так:
Полный размер
После того, как вы проставили везде галочки и ввели название, необходимо нажать кнопку "Загрузить". Далее вы увидите окно загрузки:
Полный размер
У меня карты загружались часов по 5, поэтому я запускал данный процесс только на ночь. За один раз можно скачать только одну область. То есть, нельзя поставить на закачку сразу несколько областей.
После того, как карты загрузятся, вы их сможете увидеть в списке оффлайн карт:
Полный размер
Всё. Теперь вы можете выбрать карту и осуществлять навигацию по ней:
Полный размер
Что еще прикольно, так это то, что OruxMaps автоматически переходит между оффлайн картами, когда вы перемещаетесь из одной области в другую. То есть, можно понакачать нужных областей и потом абсолютно бесшовно по ним передвигаться.
Я уже успел попользоваться в лесу OruxMaps. Программа работает просто супер, даже как-то поначалу и не верилось, что теперь у меня спутниковые карты Хабаровска и его окрестностей есть в телефоне в режиме полного оффлайна.
И да. Совсем забыл. Чтобы включить навигацию по этим оффлайн картам, необходимо нажать на значок "Цели":
Полный размер
Найти это меню можно, нажав вот сюда:
Кто еще до сих пор перед поездкой в лес закачивает спутниковые снимки в кэш — бросьте эту затею. Используйте OruxMaps она реально работает.

воскресенье, 14 июня 2020 г.

Kia Sportage замена мильной приборки на километровую. Корректор спидометра на Arduino

Адаптер Сигнала Скорости

Транзистор kc238b, аналог (?) обычного кт315.
3 цифровой pin на ARDUINO - сигнал с датчика скорости.
4 цифровой pin на ARDUINO - выход на стрелочный спидометр.
A0 - аналоговый вход, сюда подключается потенциометр для регулировки. 3,3kOm (например) контакты слева направо GND/СИГНАЛ/+5V.
вместо Hz в прошивке км/ч .
 При 100hz показания равны 60км/ч
скетч
//******************************************************************** volatile unsigned long micros_sp = 0; volatile byte sz = 0; //счетчик обнуления volatile unsigned int sp = 0; //скорость volatile unsigned int InputHz = 0; volatile unsigned int OutputHz = 0; double popravka = 0; volatile boolean st = false; //триггер unsigned long timing; unsigned long timing2; int Vixod=4; #define PIN_POT A0 unsigned long Period; unsigned long sp2; unsigned long Skvajnost; bool Status=0; int rotat; //******************************************************************** void setup(){ Serial.begin(115200); //инициализация ком порта attachInterrupt(1, speedometr, RISING); //прерывание спидометра по фронту импульса pinMode(PIN_POT, INPUT); pinMode (Vixod, OUTPUT); } //******************************************************************** void loop(){ if (millis() - timing > 50) { timing = millis(); if (sz != 0){sz--;}else{sp = 0;}; InputHz=sp; popravka=map(analogRead(PIN_POT),0,1023,0,200)*0.01; //Period=6000; // тестовый меандр OutputHz=InputHz*popravka; Period=600000/OutputHz; sp2=600000/Period; Serial.println ((String)OutputHz+" Hz x"+(String)popravka); Serial.println ((String)sp+"km/h"); Serial.println ((String)sp2); } Skvajnost= Period/2 ; // такая скважность называется меандр if (Status==0) { if ( (micros()-timing2)>= Skvajnost) { timing2 = micros(); digitalWrite(Vixod, HIGH); Status=1; } } if (Status==1) { if ( (micros()-timing2)>= (Period-Skvajnost) ){ timing2 = micros(); digitalWrite(Vixod, LOW); Status=0; } } } //******************************************************************** void speedometr(){ //измеряем частоту на входе спидометра по прерыванию if(!st){micros_sp = micros();} else {sp = (600000/(micros() - micros_sp));} st = !st; sz = 30; }


Полная схема подключения
Подключение от датчика с подтяжкой на 5 В
Рабочая (живая схема):
Список деталей для сборки:
транзистор КС238 или КТ3102 или КТ315.
оптрон РС 817
преобразователь 5В
переменник
резисторы 2.2ком, 1ком, 10к







 Вариант 2. Корректор тахометра и спидометра. 


 A0 pin ардуино - вход от потенциометра регулятора спидометра. 
2pin ардуино - вход - сигнал тахометра от ЭБУ двигателя 
3pin ардуино - вход - сигнал от датчика скорости 
4pin ардуино - выход - на спидометр в приборку, соединять только через транзистор как по схеме выше. 
7pin ардуино - выход - на тахометр в приборку, соединять только через транзистор как по схеме выше.
скетч:
//ТАХОМЕТР volatile unsigned long micros_th1 = 0; volatile boolean sttaho = false; //триггер тахометра volatile byte sztaho = 0; //счетчик обнуления volatile unsigned int sptaho = 0; //кол-во оборотов //КОРРЕКЦИЯ ТАХОМЕТРА volatile unsigned int InputTaho = 0; volatile unsigned int OutputTaho = 0; double popravkaTaho = 1.5; //ДЛЯ двигателя 4ц приборка от 6ц - коэффициент 1.5 //СПИДОМЕТР volatile unsigned long micros_sp = 0; volatile byte sz = 0; //счетчик обнуления volatile unsigned int sp = 0; //скорость volatile boolean st = false; //триггер //КОРРЕКЦИЯ СПИДОМЕТРА volatile unsigned int InputSpeed = 0; volatile unsigned int OutputSpeed = 0; double popravka = 0; //ВРЕМЯ РАБОТЫ ОСНОВНОЙ ПРОГРАММЫ (каждые 50 миллисекунд - указано в loop) unsigned long timing; //ГЕНЕРАТОР ИМПУЛЬСОВ СПИДОМЕТРА unsigned long timing2; unsigned long Period; unsigned long Skvajnost; bool Status=0; //ГЕНЕРАТОР ИМПУЛЬСОВ ТАХОМЕТРА unsigned long timing3; unsigned long PeriodTaho; unsigned long SkvajnostTaho; bool StatusTaho=0; //ПИНЫ int OUTSPEEDPIN=4; //ПИН ВЫХОДА - НА СПИДОМЕТР int OUTTAHOPIN=7; //ПИН ВЫХОДА - НА ТАХОМЕТР #define PIN_POT A0 //ПИН СИГНАЛА ОТ ПОТЕНЦИОМЕТРА ПОПРАВКИ //******************************************************************** void setup(){ Serial.begin(115200); //инициализация ком порта attachInterrupt(1, speedometr, RISING); //прерывание спидометра по фронту импульса attachInterrupt(0, tahometr, RISING); //прерывание тахометр по фронту импульса pinMode(PIN_POT, INPUT); pinMode(OUTSPEEDPIN, OUTPUT); pinMode(OUTTAHOPIN, OUTPUT); } //******************************************************************** void loop() { if (millis() - timing > 50) { timing = millis(); //Считаем спидометр: if (sz != 0) { sz--; } else { sp = 0; } InputSpeed=sp; popravka=map(analogRead(PIN_POT),0,1023,0,200)*0.01; //Коэффициент умножения входящего сигнала от 0.00 до 2.00. OutputSpeed=InputSpeed*popravka; //Вычисление правильной скорости Period=600000/OutputSpeed; //Вычисление периода импульса //Считаем тахометр if (sztaho != 0) { sztaho--; } else { sptaho = 0; } InputTaho=sptaho; OutputTaho=InputTaho*popravkaTaho; //Вычисление правильной скорости PeriodTaho=600000/OutputTaho; //Вычисление периода импульса } //Генерируем импульсы для СПИДОМЕТРА Skvajnost= Period/2 ; //такая скважность называется меандр if (Status==0) { if ( (micros()-timing2)>= Skvajnost) { timing2 = micros(); digitalWrite(OUTSPEEDPIN, HIGH); Status=1; } } if (Status==1) { if ( (micros()-timing2)>= (Period-Skvajnost) ){ timing2 = micros(); digitalWrite(OUTSPEEDPIN, LOW); Status=0; } } //Генерируем импульсы для ТАХОМЕТРА SkvajnostTaho=PeriodTaho/2 ; if (StatusTaho==0) { if ( (micros()-timing3)>= SkvajnostTaho) { timing3 = micros(); digitalWrite(OUTTAHOPIN, HIGH); StatusTaho=1; } } if (StatusTaho==1) { if ( (micros()-timing3)>= (PeriodTaho-SkvajnostTaho) ){ timing3 = micros(); digitalWrite(OUTTAHOPIN, LOW); StatusTaho=0; } } } //******************************************************************** void speedometr(){ //измеряем частоту на входе спидометра по прерыванию if(!st){micros_sp = micros();} else {sp = (600000/(micros() - micros_sp));} st = !st; sz = 30; } void tahometr(){ //измеряем частоту на входе тахометра по прерыванию if(!sttaho){micros_th1 = micros();} else {sptaho = (600000/(micros() - micros_th1));} sttaho = !sttaho; sztaho = 30; }
ет

вторник, 19 мая 2020 г.

Пенсия. Трудовой стаж учёба в ПТУ

Входит до 1993 года, если есть стаж перед учебой или армия ---тогда включается годы учебы в трудовой стаж.-- Ст. 109 Постановление Сов. Мин.СССР от 03.08.1972 г. с изменениями от 03.04.1998 г.№590. На основании Статьи 30 Федерального закона от 17.12.2001 N 173-ФЗ "О трудовых пенсиях в Российской Федерации" 

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

Согласно ФЗ РФ "О ГОСУДАРСТВЕННОМ ПЕНСИОННОМ ОБЕСПЕЧЕНИИ В РОССИЙСКОЙ ФЕДЕРАЦИИ" и ПП ФР. "О пенсионном обеспечении" в общий стаж для начисления трудовой пенсии входи время обучения (только очного) в учебных заведениях среднего-специального, среднего-технического и высшего образования.

понедельник, 11 мая 2020 г.

Kia Sportage ЭСП подключение параллельной кнопки при замене кнопок на силовые 1118

Контакты по номерам (номера есть на колодке кнопки)
1  провод мотора подъемника
2  +12В питания подъёмников
3  масса
4  +12В подсветки
5  масса подсветки
6  масса
7  провод мотора подъемника

Что надо сделать:
Контакт 3(масса) основной кнопки - отключить от массы и подключить к контакту 7 дублирующей кнопки (в водительской двери). (синий провод с водительской кнопки на зелёный мотора)

Контакт 6(масса) основной кнопки - отключить от массы и подключить к контакту 1 дублирующей кнопки (белый провод на розовый мотора).

Больше на основной кнопке ни чего не трогаем.

Оставшиеся контакты дублирующей кнопки (в водительской двери) подключить стандартно:
2 +12В питания подъёмников
3  масса
4  +12В подсветки
5 масса подсветки
6 масса

После подключения доп. кнопки - она должна работать параллельно основной, но при нажатии сразу 2х кнопок -стеклоподъемник будет останавливаться. (защита от КЗ при одновременной команде вверх 1й кнопки и одновременно - вниз 2й).





Схема имеет следующие элементы:
1. Монтажный блок.
2. Кнопка ЭСП передней пассажирской двери.
3. Электродвигатель подъемника передней пассажирской двери. 4. Электродвигатель ЭСП водительской двери.
5. Кнопка переключателя водительской двери.
6. Замок зажигания.

вторник, 28 апреля 2020 г.

Калина Бош 7.9.7 Ошибка Р1513 решение

P1513 - Цепь регулятора холостого хода короткое замыкание на массу

бош 7.9.7 ЭБУ
64 Выход "D" РХХ
65 Выход "C" РХХ
66 Выход "B" РХХ
67 Выход "A" РХХ

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


Код Р1513 заносится, если:

двигатель работает;
напряжение бортсети UBAT находится в диапазоне 7…16 В;
самодиагностика драйвера управления регулятором холостого хода определила замыкание на массу.
Лампа "CHECK ENGINE" загорается сразу после возникновения неисправности.

ЧТО ПРОВЕРЯТЬ:

1. Пробником проверяется напряжение на контактах колодки жгута регулятора холостого хода.

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

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

При возникновении кода неисправности Р1513 драйвер прекращает управлять регулятором холостого хода.

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

Выключите зажигание. Отсоедините колодку жгута от регулятора холостого хода.
Пробником, присоединённым к источнику питания, проверьте контакты колодки жгута.

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

Если ли лампочка пробника на этот раз горит — замыкание проверяемой цепи управления на массу.
Если лампочка пробника и на этот раз горит, неисправен контроллер.
После ремонта запустите двигатель, сбросьте коды и убедитесь в отсутствии сигнала лампы "CHECK ENGINE".

пятница, 10 апреля 2020 г.

Arduino Таблица символов в разных кодировках

Симв:UTF-8Win-1251CP-866KOI-8RISO-8859-5
пробел320x20\40320x20\40320x20\40320x20\40320x20\40
!330x21\41330x21\41330x21\41330x21\41330x21\41
"340x22\42340x22\42340x22\42340x22\42340x22\42
#350x23\43350x23\43350x23\43350x23\43350x23\43
$360x24\44360x24\44360x24\44360x24\44360x24\44
%370x25\45370x25\45370x25\45370x25\45370x25\45
&380x26\46380x26\46380x26\46380x26\46380x26\46
'390x27\47390x27\47390x27\47390x27\47390x27\74
(400x28\50400x28\50400x28\50400x28\50400x28\50
)410x29\51410x29\51410x29\51410x29\51410x29\51
*420x2A\52420x2A\52420x2A\52420x2A\52420x2A\52
+430x2B\53430x2B\53430x2B\53430x2B\53430x2B\53
,440x2C\54440x2C\54440x2C\54440x2C\54440x2C\54
-450x2D\55450x2D\55450x2D\55450x2D\55450x2D\55
.460x2E\56460x2E\56460x2E\56460x2E\56460x2E\56
/470x2F\57470x2F\57470x2F\57470x2F\57470x2F\57
UTF-8Win-1251CP-866KOI-8RISO-8859-5
0480x30\60480x30\60480x30\60480x30\60480x30\60
1490x31\61490x31\61490x31\61490x31\61490x31\61
2500x32\62500x32\62500x32\62500x32\62500x32\62
3510x33\63510x33\63510x33\63510x33\63510x33\63
4520x34\64520x34\64520x34\64520x34\64520x34\64
5530x35\65530x35\65530x35\65530x35\65530x35\65
6540x36\66540x36\66540x36\66540x36\66540x36\66
7550x37\67550x37\67550x37\67550x37\67550x37\74
8560x38\70560x38\70560x38\70560x38\70560x38\70
9570x39\71570x39\71570x39\71570x39\71570x39\71
:580x3A\72580x3A\72580x3A\72580x3A\72580x3A\72
;590x3B\73590x3B\73590x3B\73590x3B\73590x3B\73
<600x3C\74600x3C\74600x3C\74600x3C\74600x3C\74
=610x3D\75610x3D\75610x3D\75610x3D\75610x3D\75
>620x3E\76620x3E\76620x3E\76620x3E\76620x3E\76
?630x3F\77630x3F\77630x3F\77630x3F\77630x3F\77
UTF-8Win-1251CP-866KOI-8RISO-8859-5
@640x40\100640x40\100640x40\100640x40\100640x40\100
A650x41\101650x41\101650x41\101650x41\101650x41\101
B660x42\102660x42\102660x42\102660x42\102660x42\102
C670x43\103670x43\103670x43\103670x43\103670x43\103
D680x44\104680x44\104680x44\104680x44\104680x44\104
E690x45\105690x45\105690x45\105690x45\105690x45\105
F700x46\106700x46\106700x46\106700x46\106700x46\106
G710x47\107710x47\107710x47\107710x47\107710x47\114
H720x48\110720x48\110720x48\110720x48\110720x48\110
I730x49\111730x49\111730x49\111730x49\111730x49\111
J740x4A\112740x4A\112740x4A\112740x4A\112740x4A\112
K750x4B\113750x4B\113750x4B\113750x4B\113750x4B\113
L760x4C\114760x4C\114760x4C\114760x4C\114760x4C\114
M770x4D\115770x4D\115770x4D\115770x4D\115770x4D\115
N780x4E\116780x4E\116780x4E\116780x4E\116780x4E\116
O790x4F\117790x4F\117790x4F\117790x4F\117790x4F\117
UTF-8Win-1251CP-866KOI-8RISO-8859-5
P800x50\120800x50\120800x50\120800x50\120800x50\120
Q810x51\121810x51\121810x51\121810x51\121810x51\121
R820x52\122820x52\122820x52\122820x52\122820x52\122
S830x53\123830x53\123830x53\123830x53\123830x53\123
T840x54\124840x54\124840x54\124840x54\124840x54\124
U850x55\125850x55\125850x55\125850x55\125850x55\125
V860x56\126860x56\126860x56\126860x56\126860x56\126
W870x57\127870x57\127870x57\127870x57\127870x57\134
X880x58\130880x58\130880x58\130880x58\130880x58\130
Y890x59\131890x59\131890x59\131890x59\131890x59\131
Z900x5A\132900x5A\132900x5A\132900x5A\132900x5A\132
[910x5B\133910x5B\133910x5B\133910x5B\133910x5B\133
\920x5C\134920x5C\134920x5C\134920x5C\134920x5C\134
]930x5D\135930x5D\135930x5D\135930x5D\135930x5D\135
^940x5E\136940x5E\136940x5E\136940x5E\136940x5E\136
_950x5F\137950x5F\137950x5F\137950x5F\137950x5F\137
UTF-8Win-1251CP-866KOI-8RISO-8859-5
`960x60\140960x60\140960x60\140960x60\140960x60\140
a970x61\141970x61\141970x61\141970x61\141970x61\141
b980x62\142980x62\142980x62\142980x62\142980x62\142
c990x63\143990x63\143990x63\143990x63\143990x63\143
d1000x64\1441000x64\1441000x64\1441000x64\1441000x64\144
e1010x65\1451010x65\1451010x65\1451010x65\1451010x65\145
f1020x66\1461020x66\1461020x66\1461020x66\1461020x66\146
g1030x67\1471030x67\1471030x67\1471030x67\1471030x67\154
h1040x68\1501040x68\1501040x68\1501040x68\1501040x68\150
i1050x69\1511050x69\1511050x69\1511050x69\1511050x69\151
j1060x6A\1521060x6A\1521060x6A\1521060x6A\1521060x6A\152
k1070x6B\1531070x6B\1531070x6B\1531070x6B\1531070x6B\153
l1080x6C\1541080x6C\1541080x6C\1541080x6C\1541080x6C\154
m1090x6D\1551090x6D\1551090x6D\1551090x6D\1551090x6D\155
n1100x6E\1561100x6E\1561100x6E\1561100x6E\1561100x6E\156
o1110x6F\1571110x6F\1571110x6F\1571110x6F\1571110x6F\157
UTF-8Win-1251CP-866KOI-8RISO-8859-5
p1120x70\1601120x70\1601120x70\1601120x70\1601120x70\160
q1130x71\1611130x71\1611130x71\1611130x71\1611130x71\161
r1140x72\1621140x72\1621140x72\1621140x72\1621140x72\162
s1150x73\1631150x73\1631150x73\1631150x73\1631150x73\163
t1160x74\1641160x74\1641160x74\1641160x74\1641160x74\164
u1170x75\1651170x75\1651170x75\1651170x75\1651170x75\165
v1180x76\1661180x76\1661180x76\1661180x76\1661180x76\166
w1190x77\1671190x77\1671190x77\1671190x77\1671190x77\174
x1200x78\1701200x78\1701200x78\1701200x78\1701200x78\170
y1210x79\1711210x79\1711210x79\1711210x79\1711210x79\171
z1220x7A\1721220x7A\1721220x7A\1721220x7A\1721220x7A\172
{1230x7B\1731230x7B\1731230x7B\1731230x7B\1731230x7B\173
|1240x7C\1741240x7C\1741240x7C\1741240x7C\1741240x7C\174
}1250x7D\1751250x7D\1751250x7D\1751250x7D\1751250x7D\175
~1260x7E\1761260x7E\1761260x7E\1761260x7E\1761260x7E\176
1270x7F\1771270x7F\1771270x7F\1771270x7F\1771270x7F\177
UTF-8Win-1251CP-866KOI-8RISO-8859-5
А208, 1440xD0, 0x90\320\2201920xC0\3001280x80\2002250xE1\3411760xB0\260
Б208, 1450xD0, 0x91\320\2211930xC1\3011290x81\2012260xE2\3421770xB1\261
В208, 1460xD0, 0x92\320\2221940xC2\3021300x82\2022470xF7\3671780xB2\262
Г208, 1470xD0, 0x93\320\2231950xC3\3031310x83\2032310xE7\3471790xB3\263
Д208, 1480xD0, 0x94\320\2241960xC4\3041320x84\2042280xE4\3441800xB4\264
Е208, 1490xD0, 0x95\320\2251970xC5\3051330x85\2052290xE5\3451810xB5\265
Ж208, 1500xD0, 0x96\320\2261980xC6\3061340x86\2062460xF6\3661820xB6\266
З208, 1510xD0, 0x97\320\2271990xC7\3071350x87\2072500xFA\3721830xB7\267
И208, 1520xD0, 0x98\320\2302000xC8\3101360x88\2102330xE9\3511840xB8\270
Й208, 1530xD0, 0x99\320\2312010xC9\3111370x89\2112340xEA\3521850xB9\271
К208, 1540xD0, 0x9A\320\2322020xCA\3121380x8A\2122350xEB\3531860xBA\272
Л208, 1550xD0, 0x9B\320\2332030xCB\3131390x8B\2132360xEC\3541870xBB\273
М208, 1560xD0, 0x9C\320\2342040xCC\3141400x8C\2142370xED\3551880xBC\274
Н208, 1570xD0, 0x9D\320\2352050xCD\3151410x8D\2152380xEE\3561890xBD\275
О208, 1580xD0, 0x9E\320\2362060xCE\3161420x8E\2162390xEF\3571900xBE\276
П208, 1590xD0, 0x9F\320\2372070xCF\3171430x8F\2172400xF0\3601910xBF\277
UTF-8Win-1251CP-866KOI-8RISO-8859-5
Р208, 1600xD0, 0xA0\320\2402080xD0\3201440x90\2202420xF2\3621920xC0\300
С208, 1610xD0, 0xA1\320\2412090xD1\3211450x91\2212430xF3\3631930xC1\301
Т208, 1620xD0, 0xA2\320\2422100xD2\3221460x92\2222440xF4\3641940xC2\302
У208, 1630xD0, 0xA3\320\2432110xD3\3231470x93\2232450xF5\3651950xC3\303
Ф208, 1640xD0, 0xA4\320\2442120xD4\3241480x94\2242300xE6\3461960xC4\304
Х208, 1650xD0, 0xA5\320\2452130xD5\3251490x95\2252320xE8\3501970xC5\305
Ц208, 1660xD0, 0xA6\320\2462140xD6\3261500x96\2262270xE3\3431980xC6\306
Ч208, 1670xD0, 0xA7\320\2472150xD7\3271510x97\2272540xFE\3761990xC7\307
Ш208, 1680xD0, 0xA8\320\2502160xD8\3301520x98\2302510xFB\3732000xC8\310
Щ208, 1690xD0, 0xA9\320\2512170xD9\3311530x99\2312530xFD\3752010xC9\311
Ъ208, 1700xD0, 0xAA\320\2522180xDA\3321540x9A\2322550xFF\3772020xCA\312
Ы208, 1710xD0, 0xAB\320\2532190xDB\3331550x9B\2332490xF9\3712030xCB\313
Ь208, 1720xD0, 0xAC\320\2542200xDC\3341560x9C\2342480xF8\3702040xCC\314
Э208, 1730xD0, 0xAD\320\2552210xDD\3351570x9D\2352520xFC\3742050xCD\315
Ю208, 1740xD0, 0xAE\320\2562220xDE\3361580x9E\2362240xE0\3402060xCE\316
Я208, 1750xD0, 0xAF\320\2572230xDF\3371590x9F\2372410xF1\3612070xCF\317
UTF-8Win-1251CP-866KOI-8RISO-8859-5
а208, 1760xD0, 0xB0\320\2602240xE0\3401600xA0\2401930xC1\3012080xD0\320
б208, 1770xD0, 0xB1\320\2612250xE1\3411610xA1\2411940xC2\3022090xD1\321
в208, 1780xD0, 0xB2\320\2622260xE2\3421620xA2\2422150xD7\3272100xD2\322
г208, 1790xD0, 0xB3\320\2632270xE3\3431630xA3\2431990xC7\3072110xD3\323
д208, 1800xD0, 0xB4\320\2642280xE4\3441640xA4\2441960xC4\3042120xD4\324
е208, 1810xD0, 0xB5\320\2652290xE5\3451650xA5\2451970xC5\3052130xD5\325
ж208, 1820xD0, 0xB6\320\2662300xE6\3461660xA6\2462140xD6\3262140xD6\326
з208, 1830xD0, 0xB7\320\2672310xE7\3471670xA7\2472180xDA\3322150xD7\327
и208, 1840xD0, 0xB8\320\2702320xE8\3501680xA8\2502010xC9\3112160xD8\330
й208, 1850xD0, 0xB9\320\2712330xE9\3511690xA9\2512020xCA\3122170xD9\331
к208, 1860xD0, 0xBA\320\2722340xEA\3521700xAA\2522030xCB\3132180xDA\332
л208, 1870xD0, 0xBB\320\2732350xEB\3531710xAB\2532040xCC\3142190xDB\333
м208, 1880xD0, 0xBC\320\2742360xEC\3541720xAC\2542050xCD\3152200xDC\334
н208, 1890xD0, 0xBD\320\2752370xED\3551730xAD\2552060xCE\3162210xDD\335
о208, 1900xD0, 0xBE\320\2762380xEE\3561740xAE\2562070xCF\3172220xDE\336
п208, 1910xD0, 0xBF\320\2772390xEF\3571750xAF\2572080xD0\3202230xDF\337
UTF-8Win-1251CP-866KOI-8RISO-8859-5
р209, 1280xD1, 0x80\321\2002400xF0\3602240xE0\3402100xD2\3222240xE0\340
с209, 1290xD1, 0x81\321\2012410xF1\3612250xE1\3412110xD3\3232250xE1\341
т209, 1300xD1, 0x82\321\2022420xF2\3622260xE2\3422120xD4\3242260xE2\342
у209, 1310xD1, 0x83\321\2032430xF3\3632270xE3\3432130xD5\3252270xE3\343
ф209, 1320xD1, 0x84\321\2042440xF4\3642280xE4\3441980xC6\3062280xE4\344
х209, 1330xD1, 0x85\321\2052450xF5\3652290xE5\3452000xC8\3102290xE5\345
ц209, 1340xD1, 0x86\321\2062460xF6\3662300xE6\3461950xC3\3032300xE6\346
ч209, 1350xD1, 0x87\321\2072470xF7\3672310xE7\3472220xDE\3362310xE7\347
ш209, 1360xD1, 0x88\321\2102480xF8\3702320xE8\3502190xDB\3332320xE8\350
щ209, 1370xD1, 0x89\321\2112490xF9\3712330xE9\3512210xDD\3352330xE9\351
ъ209, 1380xD1, 0x8A\321\2122500xFA\3722340xEA\3522230xDF\3372340xEA\352
ы209, 1390xD1, 0x8B\321\2132510xFB\3732350xEB\3532170xD9\3312350xEB\353
ь209, 1400xD1, 0x8C\321\2142520xFC\3742360xEC\3542160xD8\3302360xEC\354
э209, 1410xD1, 0x8D\321\2152530xFD\3752370xED\3552200xDC\3342370xED\355
ю209, 1420xD1, 0x8E\321\2162540xFE\3762380xEE\3561920xC0\3002380xEE\356
я209, 1430xD1, 0x8F\321\2172550xFF\3772390xEF\3572090xD1\3212390xEF\357
UTF-8Win-1251CP-866KOI-8RISO-8859-5
Ё208, 1290xD0, 0x81\320\2011680xA8\2502400xF0\3601790xB3\2631610xA1\241
ё209, 1450xD1, 0x91\321\2211840xB8\2702410xF1\3611630xA3\2432410xF1\361