All streams
Search
Write a publication
Pull to refresh
11
0.4
Андрей @diakin

Пользователь

Send message
А как Вы вообще определили, что что фронты гуляют на 5%?
Да он еще и дорогой. Ардуино во всех отношениях лучше. Можно обрабатывать сигнал так, как тебе нужно.
Я для работы с энкодером использую Ардуино Дуе. Там аппаратный режим для подключения энкодера, памяти хватает на все про все. На ebay цена порядка 900 руб. Кроме того там есть «Native USB» разъем.
По поводу ЛИР-158. Это довольно точный датчик. В зависимости от исполнения
5 класс ±15" 6 класс ±30" 7 класс ±75" 8 класс ±150"
причем это накопленная погрешность, а не между штрихами.
Хотя может быть между фронтами 5% отклонение возможно.Там число физических штрихов на лимбе 5400 максимум, а для повышения разрешения применяется интерполяция.
Не очень корректная фраза. В таком виде выглядит как «автоматические извозчики делают ненужным изучение географии». Ну и помимо чтения тех документации, возможно потребуется общение с инозаказчиком для составления ТЗ. Не уверен, что без глубокого знания языка это осуществимо ).
ЛИР-917
Максимальная входная частота сигналов преобразователя 5 МГц
А что, надо в реальном времени передавать? Сохраняйте в массив, а по окончании измерений передавайте.
В arduino due имеется аппаратный энкодер. Надо не забыть только подтягивающие резисторы ( 1 ком например)на 3.3в заводить, потому что встроенные 20 к не обеспечивают быстродействия из-за завала фронтов.
У некоторых энкодеров (например ЛИР) умножитель уже встроен в схему и на выходе имеется квадратурный ТТЛ сигнал. «Коробочки» не нашел где купить, только в СКБ ИС если, поскольку они представители в РФ фирмы -производителя.
Функция на картинке «рис.7 Представление непериодической исходной функции рядом Фурье» представляется рядом по формулам 2 или 3.
Приведенная вами формула означает то же самое?
>действительнозначный спектр из дельта-функций
Почему из дельта-функций? Просто амплитуды гармоник. Конечные величины.
Вот ткнул пару таких ссылок, теперь все время реклама выскакивает типа
«Доходные парт­нерки+дешевый трафик. Если Вы не зара­ботаете, мы Вам заплатим»
«Рево­люци­онный вид зара­ботка! Зара­батывай оналйн с помощью видео­курса «Коллективная прибыль в Интернете»!
«Я решил рассекретить формулу, благодаря которой я зарабатываю каждый месяц 8000$ — 17000$ в лотерейных розыгрышах! Мой секрет достанется Вам абсолютно бесплатно!»
бла-бла.
Это все в контекстной рекламе Яндекса. Здесь есть реклама не жульнического способа отъема денег у населения?

Ну тогда ладно ) А то хотел предложить в выдаче по таким запросам показывать телефоны контор по трудоустройству или другую какую полезную информацию ))
>В Поиске и Директе эти данные также используются.
Ну, набрал в поиске «стабильный доход в интернете без вложений» выскочило 100500 предложений. Там есть хоть одно не жульническое? В принципе, могут ли быть не жульнические предложения по «заработку в интернете»?
«Если через час не вернусь — считайте меня коммунистом»
Происходит ли передача информации в этом случае? И с какой скоростью?
))
>Самый реальный ущерб и неприятность от потенциального доступа с использованием данной дыры — это >баловство взломщика, который может включить/выключить/перезагрузить компьютер

А что, удаленно поменять прошивку нельзя?
>Нужно вызывать функцию для перевода с литералом как параметр.

1. мм… да заменил все строки типа s:='Apple'; на s:=_('Apple'); в файле po появились соотв. строки.
А автоматизации никакой для этого нет? В пакете Дельфи конечно есть GrepSearch, но все равно найденные строки пришлось обрабатывать вручную.

2. Так я не добавляю в OnShow каждой формы перевод, только в OnSHow главной формы перебираю в цикле все формы. Это происходит один раз при запуске программы. Ну и в функции переключении языка в runtime.

ps. программа конечно отличная и Вам спасибо за данный пост! В течение 1 дня фактически прикрутил перевод к существующему проекту, причем большую часть времени занимался именно переводом ))

1. Да, надо прочитать мануал еще раз )
Но по крайней мере в gorme данные из строк подобных (s:=('Apple'); ) не показывались. И соответственно не переводились.
2. Перевод не может менять шрифт, это всего лишь перевод, текст на входе — текст на выходе. Как выводить переведенный текст должно быть реализовано уже в Вашем приложении, потому как это уж очень кастомизировано у каждого

Ну как бы «только перевод» — да, но… увеличение длины строки это следствие перевода, и если утилита помогает решить эту проблему, то это только в плюс. Простейшее решение — уменьшить размер шрифта.
Но настаивать я не буду, это просто мысль )

4. Там же все равно надо первым вызывать Translate… а при смене языка Retranslate…
В моем случае программа (со всеми формами) уже написана и надо быстренько «прикрутить» туда мультиязычность. Менять структуру программы особой возможности нет.

1. Не переводит строковые литералы в файлах .pas?
2. В принципе параметром можно было бы прицепить размеры и стиль шрифта. Если перевод сильно длиннее оригинала, то выводить меньшим по размеру шрифтом.
3. В скриптике updatepofiles.cmd надо бы добавитьсохранение default.po в папке locale. Или я что-то не так делаю?

4. Перевод надо запускать по сыбытию OnShow главной формы, а не OnCreate.
Тогда можно перебором всех форм всех их перевести.
Как-то так для Дельфи

//**************************************************
procedure LangIni();
var
  i: integer;
begin
for i := 0 to Application.ComponentCount - 1 do
  begin
    if (Application.Components[i] is TForm)
    then translatecomponent(application.Components[i]);;
  end;
end;


//**************************************************
procedure LangChange();
var
  i: integer;

begin
for i := 0 to Application.ComponentCount - 1 do
  begin
    if (Application.Components[i] is TForm)
    then Retranslatecomponent(application.Components[i]);;
  end;
end;

procedure TForm0.FormShow(Sender: TObject);
var
  i: integer;
begin
 if RadioGroup1.ItemIndex=0 then
 begin
     LangC:='EN';
  UseLanguage ('EN');
 end
  else
  begin
     LangC:='RU';
  UseLanguage ('RU');
  end;
 LangIni();
 end;

Information

Rating
2,159-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity

Specialization

Software Developer