![]() |
|
![]() |
#1 |
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 800 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Спасибо теперь я вижу, то что и хотел передать, правда программа Admina не запустилась -на винде7-64 ей все время чего-то не хватает, скачал другую
|
![]() |
![]() |
![]() |
#2 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Добавил в библиотеку функцию поиска в массиве часто повторяемого значения.
Эта функция нужна для фильтрации шума, помех и ложных срабатываний с датчиков, УЗ или ИК дальномеров, для получения координат с тачскрина, измерение напряжения или тока, очень хорошо помогает при фильтрации шумов акселерометра, гироскопа и магнитометра Пример испоьзования PHP код:
но если изменить третий параметр вызываемой функции с 0 на 1, то функция вернет значение 10, так как посчитает значение 9 и 11 как 10 Параметры функции find_similar(Array, sizeArray, range); Функция возвращает наиболее часто встречаемое значение Array - Указатель на проверяемый массив, массив может иметь тип uint16_t или uint8_t sizeArray - длинна массива не более 256 элементов range - предел погрешности(отклонен� �е) может колебаться от 0 до 127, при значении 0 функция будет искать точные копии значений |
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 800 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Просьба такая, если найдется немножко времени, в первом посте дать список(хотя бы пока без описания) всех функций библиотеки - а то, уже много стало их, не все сразу вспоминаются
|
![]() |
![]() |
![]() |
#4 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Сам каждый раз когда что то добавляю в либу, то об этом думаю
Но пока все еще собираюсь духом |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1312 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Или оно два байта займёт? |
|
![]() |
![]() |
![]() |
#6 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
максимум 255 |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1312 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Спасиб!
|
![]() |
![]() |
![]() |
#8 |
Junior Member
Регистрация: 27.08.2013
Сообщений: 1
Вес репутации: 0 ![]() |
![]()
можно поподробнее про функции UART? есть аналог Serial.available()?
|
![]() |
![]() |
![]() |
#9 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Это облегченная версия без кольцевого буфера, поэтому функции Serial.available() нет
UART_Init(115200); //Инициализация UART_SendByte(byte); //Отправить в порт 1 байт данных UART_SendArray( message, n); //отправить в порт массив длиной n байт UART_ReadByte(byte); //получить байт данных из порта |
![]() |
![]() |
![]() |
#10 |
Member
Регистрация: 16.11.2013
Сообщений: 32
Вес репутации: 0 ![]() |
![]()
добрый день
ковыряю проект на голом Atmega328P (но пишу на арудиновском языке, т.к. изначально проект был на нем, теперь дорабатываю ) как можно прикрутить/использовать данную библиотеку с данным процессором? если не сложно, то поподробнее (в пределах разумного :о) спасибо Последний раз редактировалось sunjob; 16.11.2013 в 23:06. |
![]() |
![]() |
![]() |
Здесь присутствуют: 5 (пользователей: 0 , гостей: 5) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|