Фильтр значений
- 
				SerOv
 - Лейтенант
 - Сообщения: 624
 - Зарегистрирован: 06 янв 2018, 19:50
 - Благодарил (а): 9 раз
 - Поблагодарили: 2 раза
 
Фильтр значений
Всем привет. Подскажите существует ли фильтр, который выводит чаще всего появляющегося  значения? Например из 10 измерений. как то. Измерил 10 значений. 10.2-10.4-10.3-10.3-10.2-10.1-10.3-10.5-10.5-10.3. Выводи 10.3 так оно чаще появляется. Смотрел фильтры от автора Борода. Там выводит среднее из измеренных. А нужно чаще повторяющиеся.
			
			
									
						- Sancho
 - Полковник
 - Сообщения: 4066
 - Зарегистрирован: 25 дек 2015, 17:32
 - Откуда: Ярославль.
 - Имя: Александр
 - Поблагодарили: 5 раз
 - Контактная информация:
 
Фильтр значений
[ref]SerOv[/ref], Такой фильтр существует, правда для unsigned integer. Есть в библиотеке Cyberlib.
Нужно завернуть в блок.
			
			
									
						Нужно завернуть в блок.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
			
						- 
				SerOv
 - Лейтенант
 - Сообщения: 624
 - Зарегистрирован: 06 янв 2018, 19:50
 - Благодарил (а): 9 раз
 - Поблагодарили: 2 раза
 
- Sancho
 - Полковник
 - Сообщения: 4066
 - Зарегистрирован: 25 дек 2015, 17:32
 - Откуда: Ярославль.
 - Имя: Александр
 - Поблагодарили: 5 раз
 - Контактная информация:
 
Фильтр значений
Проще перед обработкой перевести в uint , умножив на 10, потом разделить - так легче для мк.
Завернуть в блок не проблема. Если не помогут сегодня/завтра - в понедельник сделаю.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
			
						- 
				SerOv
 - Лейтенант
 - Сообщения: 624
 - Зарегистрирован: 06 янв 2018, 19:50
 - Благодарил (а): 9 раз
 - Поблагодарили: 2 раза
 
Фильтр значений
Если в описании к блоку, будет описание, как это сделать, это будет шикарно. Буду ждать блок.Sancho писал(а): 13 фев 2021, 21:18 Проще перед обработкой перевести в uint , умножив на 10, потом разделить - так легче для мк.
Завернуть в блок не проблема. Если не помогут сегодня/завтра - в понедельник сделаю.
- 
				dsfbuy
 - Сержант
 - Сообщения: 172
 - Зарегистрирован: 03 ноя 2018, 12:40
 - Откуда: Братск
 - Имя: Виктор
 - Благодарил (а): 1 раз
 
Фильтр значений
[ref]SerOv[/ref], попробуйте может подойдет 
Библиотека здесь https://github.com/pythonista/CyberLib
			
			
						У вас нет необходимых прав для просмотра вложений в этом сообщении.
			
						- 
				SerOv
 - Лейтенант
 - Сообщения: 624
 - Зарегистрирован: 06 янв 2018, 19:50
 - Благодарил (а): 9 раз
 - Поблагодарили: 2 раза
 
Фильтр значений
[spoiler][/spoiler]
а почему выхода с фильтра нет
Отправлено спустя 4 минуты 56 секунд:
Интересная ситуация. Потянул мышкой фильтр туда сюда и соединение появилось. FLprog 733
Отправлено спустя 2 минуты 45 секунд:
Ситуация еще интереснее. сохранил ваш примет под другим именем. открыл заново в программе. Опять соединения нет
Отправлено спустя 11 часов 32 минуты 8 секунд:
Я не думал что это принципиально. На какой плата этот фильтр будет работать.
Мне нужно ESp8266 и ESP32.
Для ESP8266 пишет d:\Program Files (x86)\FLProg 733\ideV6\portable\sketchbook\libraries\CyberLib-master/CyberLib.h:11:27: fatal error: avr/interrupt.h: No such file or directory.
А для Arduini Uno Ошибки нет.
А то что в фильтре можно выбрать количество измерений и дельту это класс!!!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
			
						- Sancho
 - Полковник
 - Сообщения: 4066
 - Зарегистрирован: 25 дек 2015, 17:32
 - Откуда: Ярославль.
 - Имя: Александр
 - Поблагодарили: 5 раз
 - Контактная информация:
 
Фильтр значений
Блок без привязки к типу железа и библиотеке.SerOv писал(а): 14 фев 2021, 10:31 Я не думал что это принципиально. На какой плата этот фильтр будет работать.
Мне нужно ESp8266 и ESP32.
Не тестировал.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
			
						мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
			
						- 
				SerOv
 - Лейтенант
 - Сообщения: 624
 - Зарегистрирован: 06 янв 2018, 19:50
 - Благодарил (а): 9 раз
 - Поблагодарили: 2 раза
 
- 
				SerOv
 - Лейтенант
 - Сообщения: 624
 - Зарегистрирован: 06 янв 2018, 19:50
 - Благодарил (а): 9 раз
 - Поблагодарили: 2 раза
 
Фильтр значений
Блок без ошибок прошился в ESP8266. Не Esp32 не проверял. Спасибо за блок и помощь
Отправлено спустя 25 минут 5 секунд:
Константа точность поиска. Опишите как работает? Сейчас стоит ноль. Поэкспериментирую.
- Sancho
 - Полковник
 - Сообщения: 4066
 - Зарегистрирован: 25 дек 2015, 17:32
 - Откуда: Ярославль.
 - Имя: Александр
 - Поблагодарили: 5 раз
 - Контактная информация:
 
Фильтр значений
Например у ВасSerOv писал(а): 16 фев 2021, 17:34 Константа точность поиска. Опишите как работает? Сейчас стоит ноль. Поэкспериментирую.
103, 104, 107, 100, 103, 105, 108, 110, 109, 111
- при 0 - 103 - т.к. 2 раза
- при 1 - 104 -т.к. 103,103,104,105
- при 2 - 105 -т.к. 103,103,104,105,107
- при равном количестве - экспериментируйте
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
			
						Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость