| 
 | 
		
			
  | ||||||||
  
  
	 | 
	
  | 
| 
		 | 
  124026  
  380  
  21  
  5
 | 
            
 | 
Опции темы | Поиск в этой теме | 
			
			 
			
			
		 | 
		
			 
			
 
1
 
			
		 | 
	
|||||
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	  | 
	
	
	
		
              
			 Цитата: 
	
 Автор, Zak Wilson - товарищ, без сомнения, крутой. Не столько из-за самого приложения (там, в принципе, не бином Ньютона), сколько из-за языка, на котором оно написано. На Clojure! Под Андроид! Я просто охренел, когда первый раз пошёл на код посмотреть. Clojure сам по себе язык достаточно экзотический, а уж под Андроид - запредельно. Я вообще не знал, что это возможно. Но сам ceilingbounce - ужасен  . Интерфейс - это просто п.здец какой-то, его просто нет. Совершенно неудобный, неинтуитивный и выглядит отвратительно. Может на Clojure трудно делать нормальные интерфейсы, может автор не придаёт особого значения UI, отдавая предпочтение функциональности, может отложил причёсывание на будущее, а потом потерял интерес, не знаю. Когда впервые попользовался, после первой мысли "чего ж так коряво-то?" сразу возникла вторая "надо своё написать, я ж вроде умею немножко". И я даже набросал какой-то прототип, чего-то ковырял, но потом, как всегда, возникли более приоритетные задачи, и я забросил. Однако не так давно снова пришлось обратиться к ceilingbounce для снятия графика и снова испытать нешуточный дискомфорт. "Гештальты надо закрывать" - подумалось мне, и я сел реанимировать и добивать до минимальной кондиции полупротухший прототип. Мне не то, что не дают покоя лавры ceilingbounce - они не такие уж и пышные. Больше хотелось после долгого перерыва вернуться к разработке под Андроид, восстановить навыки, посмотреть что новенького, снова вдоволь на ровном месте нахлебаться андроидных странностей и непотебств, коих там предостаточно, ну, всё такое. Задача-то шибко интересная. И все мои хотения, в конечном итоге, были удовлетворены. ![]() Итак, собственно сабж, Lumenoid. Делать умеет то же самое, что и ceilingbounce, но, смею надеяться, более красиво, хорошо и удобно. Из основных улучшений: 
 Но самое основное преимущество: Lumenoid поддерживаемый (ну, пока мне не надоест  ). Посему всячески приветствую багрепорты, конструктивную критику и предложения по доработкам и новой функциональности. Как минимум, все найденные баги исправлю, ну и разумные предложения внедрю.Интерфейс я старался сделать максимально понятным, поэтому расписывать, как и что делать, не буду, пробуйте сами. Спрашивайте, если непонятно, это поможет мне понять, что я сделал плохо. Просто накидаю тут скриншотиков. А вот так выглядит сохранённая картинка графика. Кстати, её размеры можно настраивать. Пока никуда в открытый доступ не выкладывал, взять можно с моего яндекс.диска (версия 0.1-beta). Я в любом случае совсем не зря повозился, новый опыт и что-то даже получилось, гештальт закрылся. Но я надеюсь, что это будет интересно не только мне.  ВНИМАНИЕ: Замечание 1. Задержка отрисовки графика и странные эффекты.Некоторые камрады жалуются на неожиданное поведение графика при отрисовке: Цитата: 
	Цитата: 
	Есть обоснованное предположение, что все эти эффекты - ничто иное, как особенности реализации датчика освещённости в конкретном устройстве. Если вы наблюдаете нечто, подобное описанному, или иное неожиданное поведение, сравните это с тем, что происходит в ceilingbounce и других приложениях люксметра, которые умеют показывать график. Мне писать имеет смысл только в случае значительного отличия в поведении Lumenoid от поведения других подобных приложений.  ВНИМАНИЕ: Замечание 2. Навигация кнопкой Back.Также есть жалобы на неожиданное поведение навигации: Цитата: 
	Цитата: 
	Цитата: 
	 ВНИМАНИЕ: Замечание 3. Взаимодействие с графиком посредством жестов.Кроме управления кнопками на тулбаре и меню, в график можно ещё тыкать пальцами. 
  Обновление 23.01.2023Версия 0.2-beta Изменения: 
 Продолжение следует.  Обновление 25.01.2023Версия 0.3-beta Изменения: 
 ![]()  Обновление 26.01.2023Версия 0.3.1-beta Изменения: 
  Обновление 27.01.2023Версия 0.3.2-beta Изменения: 
  Обновление 02.02.2023Версия 0.4-beta Изменения: 
  Обновление 02.02.2023 (2)Версия 0.4.1-beta Изменения, две мелочи всплыли: 
  Обновление 04.02.2023Версия 0.5-beta Изменения: 
  Обновление 06.02.2023Версия 0.5.1-beta Изменения: 
  Обновление 30.03.2023Версия 0.6-beta Изменения: 
  Обновление 05.07.2023Версия 1.0 Изменения: 
 Актуальная версия: 1.0 Все версии (мало ли, вдруг сломаю, чтобы откатиться можно было) 
				__________________ 
		
		
		
		
		
			YLP Panda 4, кастомные D10 (Samsung LH351D 5000К, TIR 30°, 45°, драйвера Квантов, DDE), YLP Unicorn 1.0, ЯЛ Scorpion Х8, Convoy S8 (прошивка dandan2000, ver. 3.5СК) Всякие фонарные крепления Ссылки на TIR-линзы для Unicorn/Gekko Определитель светодиода по фотографии [Исправлено: kaa.mobil, 05.07.2023 в 08:53]  | 
|||||
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| Поблагодарили: 61 раз(а) | 
| 
			
			 | 
		
			 
			
 
21
 
			
		 | 
	
|
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 11.08.2011 Последняя активность: Вчера 07:31 
					Сообщений: 10976
 Записей в дневнике: 1 Сказал(а) спасибо: 2708 
		
			
				Поблагодарили: 12570 раз(а) в 4561 сообщениях
			
		
	  | 
	
	
	
		
              
			 Цитата: 
	Я снимаю без сферы телефон не фиксирован, если не приравнивать конец с началом всегда будет ступенька. то надо переснимать в любом случае... А при долгой работе темп записи не снижает ? А в mi4c показывает, но всегда 0 . Но это уж пофиг конечно... По UI мне и так нравится , но мне в этом плане лишь бы понятно было что где происходит. 
				__________________ 
		
		
		
		
		
			* [Исправлено: AEDe, 22.01.2023 в 15:10]  | 
|
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
22
 
			
		 | 
	
| 
			 
			 Увлеченный 
			
 
			
			
  
			Регистрация: 22.08.2021 Последняя активность: Вчера 21:43 
					Сообщений: 473
 Сказал(а) спасибо: 268 
		
			
				Поблагодарили: 246 раз(а) в 144 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Класс. Sony XA-2, 9 Андроид, все работает. Главное график сохраняет стабильно, в отличии от....
		 
		
		
		
		
		
		
		
	 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| Поблагодарили: 1 раз | 
			 kaa.mobil (22.01.2023) 
			
		 | 
		
| 
			
			 | 
		
			 
			
 
23
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 12.08.2010 Последняя активность: Сегодня 00:07 
					Сообщений: 3647
 Сказал(а) спасибо: 862 
		
			
				Поблагодарили: 4903 раз(а) в 1896 сообщениях
			
		
	  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
24
 
			
		 | 
	
| 
			 
			 Завсегдатай Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 25.03.2020 Последняя активность: 15.07.2025 16:20 
					Сообщений: 657
 Сказал(а) спасибо: 435 
		
			
				Поблагодарили: 413 раз(а) в 242 сообщениях
			
		
	  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| Поблагодарили: 2 раз(а) | 
			 Copernik (22.01.2023), Наиль Валиахметов (22.01.2023) 
			
		 | 
		
| 
			
			 | 
		
			 
			
 
25
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
  
			Регистрация: 29.05.2015 Последняя активность: Сегодня 06:02 
					Сообщений: 3370
 Сказал(а) спасибо: 794 
		
			
				Поблагодарили: 2395 раз(а) в 1289 сообщениях
			
		
	  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
26
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 14.01.2021 Последняя активность: Сегодня 05:47 
					Сообщений: 1083
 Сказал(а) спасибо: 3467 
		
			
				Поблагодарили: 1012 раз(а) в 497 сообщениях
			
		
	  | 
	
	
	
		
              
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
27
 
			
		 | 
	
| 
			 
			 👀 
			
 
			
			
  
			Регистрация: 23.07.2020 Последняя активность: Сегодня 01:08 
					Сообщений: 10631
 Записей в дневнике: 4 Сказал(а) спасибо: 67 
		
			
				Поблагодарили: 7120 раз(а) в 3925 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			А экспорт в CSV есть? 
		
		
		
		
		
		
		
	Если есть, то любые графики можно и в Excel нарисовать, в том числе накладывая их друг на друга.  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
28
 
			
		 | 
	
|
| 
			 
			 👀 
			
 
			
			
  
			Регистрация: 23.07.2020 Последняя активность: Сегодня 01:08 
					Сообщений: 10631
 Записей в дневнике: 4 Сказал(а) спасибо: 67 
		
			
				Поблагодарили: 7120 раз(а) в 3925 сообщениях
			
		
	  | 
	
	
	
		
              
			 Цитата: 
	Не знаю, это системная функция или рекомендация, скорее последнее (мне попадались приложения, где это не работало), но удобно.  | 
|
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
29
 
			
		 | 
	
| 
			 
			 👀 
			
 
			
			
  
			Регистрация: 23.07.2020 Последняя активность: Сегодня 01:08 
					Сообщений: 10631
 Записей в дневнике: 4 Сказал(а) спасибо: 67 
		
			
				Поблагодарили: 7120 раз(а) в 3925 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			При нажатии на кнопку "Выгрузить данные" — выход из приложения. 
		
		
		
		
		
		
		
		
			При нажатии на кнопку с рисунком рисунка (по идее, выгрузка графика) — выход из приложения. При нажатии на кнопку с внешними стрелками (по идее, полный экран) — никакой реакции. Масштабирование графика "щипком" — удобно. Но еще удобнее были бы кнопки +/-, причем по каждой оси отдельные. Андроид 11. Разрешение "Память" (на медиафайлы) есть. [Исправлено: alibek, 22.01.2023 в 16:05]  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| Поблагодарили: 1 раз | 
			 kaa.mobil (22.01.2023) 
			
		 | 
		
| 
			
			 | 
		
			 
			
 
30
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 11.08.2011 Последняя активность: Вчера 07:31 
					Сообщений: 10976
 Записей в дневнике: 1 Сказал(а) спасибо: 2708 
		
			
				Поблагодарили: 12570 раз(а) в 4561 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			alibek, так и должно быть, слишком новый андроид у вас. 
		
		
		
		
		
		
		
		
			Чтобы не повторяться лучше прочитать другие сообщения [Исправлено: AEDe, 22.01.2023 в 16:04]  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
32
 
			
		 | 
	
| 
			 
			 Завсегдатай Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 25.03.2020 Последняя активность: 15.07.2025 16:20 
					Сообщений: 657
 Сказал(а) спасибо: 435 
		
			
				Поблагодарили: 413 раз(а) в 242 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			С закосом под лого Фонаревки 
		
		
		
			 | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
			
			 
			
			
		 | 
		
			 
			
 
34
 
			
		 | 
	
|||||
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	  | 
	
	
	
		
              
			 Цитата: 
	Насколько я понял, вы говорите про первый ваиант аппроксимации паузы. Но именно при нём на типическом (относительно монотонном) графике рантайма всегда будет ступенька. А вот во втором варианте - не будет. К тому же он даст более близкий к истине результат. Дело даже не в этом. Датчик всё равно молотит со своей частотой и понизить её ниже минимальных ~5 Гц нельзя, можно только ненужные значения в промежутке не сохранять. Приложение чего-то там постоянно в свой буфер пишет, чтобы данные для графика не протерять, пока активити стало неактивным и ничего не забирает. Понятно, что львиную долю экран сжирает, но и даже без него я сильно не уверен, что софтина в фоне не выжрет батарейку за 20 часов. А насчет снижения частоты замеров со временем путём тупого отбрасывания лишнего - считаю методологически неправильным, бесконтрольной потерей данный. У меня чуть хитрее, я датчику говорю "присылай как можно реже" ~200 мс, но то, что приехало, отбрасываю не по времени, а упрощаю специально обученным алгоритмом, отбрасывающим точки с определенной точностью, т.е. лежащие заданно близко к прямолинейным отрезкам. Сергей Сергеевич, да, что-то в этом роде надо сделать. Хотя если перенесу в меню, уже не очень актуально, там подпись будет. По своему пути так-то я и сам сходить смогу, фон подсунуть нетрудно.   Я полагал, может вы чего-то на концептуальном уровне выдумаете, ну например на тему "источник света и весы" или "источник света и линейка"Это ещё вопрос, кто в данной ситуации у кого разрешения должен спрашивать. ![]() Цитата: 
	Но. Вы говорите, что падает при нажатии на старт записи графика. А приложение инициализирует датчик прямо при старте себя любимого. Т.е. если скрин уже поднялся, то какой-то датчик уже нашёлся. AEDe, как вы добываете стектрейс с установленного приложения после падения, научите. Что-то я не соображу с лёту, куда посмотеть. Конечно, есть. В ceilingbounce есть, значит и у меня есть. ![]() Цитата: 
	Цитата: 
	Цитата: 
	Сброс ручного масштабирования графика.  | 
|||||
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
			
			 
			
			
		 | 
		
			 
			
 
35
 
			
		 | 
	
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Ктати, зачёт. Только не "L", а "lm", обозначение люмена. И площадки для пайки скруглённые всегда. Звезда светлая, с темной окантовкой, чтобы на белом фоне не теряться, а площадки и буквы медные. 
		
		
		
		
		
		
		
		
			Подумаю. Нет уверенности, что масштабирование графика - прям востребованная фича. Так, плюшка прикольная. Софт тоже специфичный, так что одно другого стоит. [Исправлено: kaa.mobil, 22.01.2023 в 16:55]  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
36
 
			
		 | 
	
|
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 11.08.2011 Последняя активность: Вчера 07:31 
					Сообщений: 10976
 Записей в дневнике: 1 Сказал(а) спасибо: 2708 
		
			
				Поблагодарили: 12570 раз(а) в 4561 сообщениях
			
		
	  | 
	
	
	
		
              
			 Цитата: 
	А значит мы друг друга не поняли. Пусть сразу перед паузой показания X. А сразу после показания Y. Тогда если после паузы в какой то момент t показания Z, то рисуем точку (Z*X/Y, t ), а не (Z,t). Это позволит менять положение телефона, не разрывая график. Т.е. считаем что пауза маленькая и яркость фонаря не поменялась, а все изменения только за счет изменений относительного положения фонаря и телефона. При долгих тестах , а именно их не хочется переделывать и велика вероятность, что нужно прерваться, скорость падения яркости мала и изменением яркости за паузу можно пренебречь, как и ошибкой рантайма (10ч или 10ч 2мин) [Исправлено: AEDe, 22.01.2023 в 17:01]  | 
|
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
37
 
			
		 | 
	
| 
			 
			 Завсегдатай Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 25.03.2020 Последняя активность: 15.07.2025 16:20 
					Сообщений: 657
 Сказал(а) спасибо: 435 
		
			
				Поблагодарили: 413 раз(а) в 242 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			Линейку вам значит.... 
		
		
		
			Сейчас "звезду" переделаю...  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
			
			 
			
			
		 | 
		
			 
			
 
38
 
			
		 | 
	
||
| 
			 
			 Ветеран Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	  | 
	
	
	
		
              
			 Цитата: 
	Цитата: 
	Не считаю, что софт должен решать аппаратные проблемы, напрямую с ним не связанные. Не в данном случае, точно. О, какие. Грамотно сделали. На уровне оболочки падения ловят и себе хотят, вдруг их софт упал... [Исправлено: kaa.mobil, 22.01.2023 в 17:13]  | 
||
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 | 
| 
			
			 | 
		
			 
			
 
40
 
			
		 | 
	
| 
			 
			 Завсегдатай Фонарёвки 
			
 
			
			
				
			
  
			Регистрация: 25.03.2020 Последняя активность: 15.07.2025 16:20 
					Сообщений: 657
 Сказал(а) спасибо: 435 
		
			
				Поблагодарили: 413 раз(а) в 242 сообщениях
			
		
	  | 
	
	
	
		
              
			 
			
			kaa.mobil,  
		
		
		
			[Исправлено: Просто Джон, 22.01.2023 в 17:32]  | 
| 
  
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		  
		
	 |