Свежие обсуждения
Измерения

Измеритель RLC-2

1 584 1127

АК: С третьим адаптером работает, откалибровал только нулевой диапазон. При старте питания на индикаторе v.1.3a5, а файлы v.1.3a6. Надо или файлы переименовать назад в v.1.3a5, или в прошивку дописать v.1.3a6.
Полное тестирование буду делать завтра.

Дописал в прошивку, выложил заново.

АК: Если тестирование пройдет нормально, то можно будет выпускать версию 1.4 , а эти промежуточные считать бета версиями, и нигде не выкладывать.

Да, промежуточные версии нерабочие и здесь они совсем не нужны.

 

Laimys: Дописал в прошивку, выложил заново.

Скачал, странно, что размер файла не поменялся, 39 963 байт. Может опять файлы не обновились, потому что имена без изменения. Назовите размеры файлов, после того, как в прошивку дописали версию прошивки v.1.3a6.

 

Размер и недолжен быть другим. Нечего недобавил в прошивку толко один символ заменил другим и всё.

 

АК: Если тестирование пройдет нормально, то можно будет выпускать версию 1.4

На счет этого я неуверен. Эта версия как ответвление от 1.3a версии потому как если осуществить Вашу идею о OPEN1/SHORT1 LOAD - OPEN2/SHORT2 то это будет другое ответвление от 1.3a версии. А на счет версии 1.4 из прнципа нужна мнение авторов этого устройства. А может через черточку, как на пример 1.3a-A3 (A3 - это типа 3 адаптера)?

 

Работает 1.3a6, и при старте пишет RLC Meter v.1.3a6.

То Laimys, я заметил, что в Ваших манерах сделать что ни будь в прошивке исподтишка, и ждать, заметят ли ;) Не в смысле плохого, а в смысле хорошего. А может они и не тестируют прошивку, а только по клавишам стучат на форуме, вот и проверю заодно.

Заметил, хотя еще не все диапазоны по всем адаптерам откалибровал. Теперь данные эталонов хранятся отдельно для каждого адаптера, и если делаем изменение в эталоне одного из адаптеров, то перекалибровывать надо только диапазон этого адаптера. С одной стороны это хорошо, а с другой, надо вводить значения эталонов три раза, для трех адаптеров. Это тем, у кого значения эталонов не совпадают с зашитыми в память с прошивкой. Я думаю от этой доработки больше плюсов, чем минусов. Эталоны один раз ввел и всё. Трудности добавляются только при смене прошивки, опять надо будет три раза вводить эталоны.

Laimys: А может через черточку, как на пример 1.3a-A3 (A3 - это типа 3 адаптера)?

Через черточку не хватит места на экране при выводе на экран приветствия.
Я считаю, что ничего страшного, если прошивку с последними изменениями назовем v.1.4, тогда можно будет забыть про все промежуточные версии. С GO (Олегом) я могу связаться, так сказать получить разрешение на версию 1.4. Хотя, как Вы решите, пусть так и будет. Просто такое длинное название версии (v.1.3a6), как-то излишнее, если еще хватает места в знакоместах [1.3], аж до [9.9}

Laimys: потому как если осуществить Вашу идею о OPEN1/SHORT1 LOAD - OPEN2/SHORT2 то это будет другое ответвление от 1.3a версии.

Я тут подумал, что в случае осуществления моей идеи, менять щупы будет сложнее, надо будет каждый раз выполнять OPEN/SHORT калибровки. А еще неизвестно (по моей идее) будет ли нормально компенсироваться сопротивление щупов. Это надо проверять.

 

АК: То Laimys, я уже замечаю, что в Ваших манерах сделать что ни будь в прошивке исподтишка, и ждать, заметят ли ;)

Мне самому подробно протестировать времени мало да и набора резисторов для этого нет.

АК: Трудности добавляются только при смене прошивки, опять надо будет три раза вводить эталоны.

Потому что эти данные хранятся в програмной памети в месте с программой

АК: Через черточку не хватит места на экране при выводе на экран приветствия

Так версию можно отображать во второй строке.

АК: А еще неизвестно, по моей идее, будет ли нормально компенсироваться сопротивление щупов. Это надо проверять.

Надо будет попробовать

 

Laimys: Мне самому подробно протестировать времени мало да и набора резисторов для этого нет.

Да, действительно, тестирование, да еще по трем адаптерам, занимает время.

Laimys: Потому что эти данные хранятся в программной памяти в месте с программой

А хоть бы хранились в памяти данных, все равно после смены прошивки надо три раза вводить эталоны, если значения отличаются от зашитых.

Laimys: Так версию можно отображать во второй строке.

Да, можно. Но перескакивать по номерам версий назад нехорошо, Вы предлагаете после v.1.3a6 версию 1.3a-A3, запутаемся.

Во проблема, после того, как все сделано, не можем придумать номер версии

Я там немного подописывал предыдущий пост, перечитайте.

 

АК: А хоть бы хранились в памяти данных, все равно после смены прошивки надо три раза вводить эталоны, если значения отличаются от зашитых.

Если програматор мог бы запрограмировать МК до определенного адреса, скажем до1600, без стирания всей Flash памяти, тогда эталоны и данные LOAD калибровки сохранились бы. Только данные OPEN/LOAD обнулились бы.

АК: Вы предлагаете после v.1.3a6 версию 1.3a-A3.

Ну можно было бы щитат версию 1.3a6 как черновую, если можно так сказать.

 

Laimys: Если програматор мог бы запрограмировать МК до определенного адреса, скажем до1600, без стирания всей Flash памяти, тогда ...

А что мешает подключить EEPROM микросхему с интерфейсом I2C ?
Все проблемы с сохранением данных сразу уйдут в прошлое.

 

Laimys - скажите, а прибор запоминает последний выбранный адаптер? Еще необязательный каприз - пускай бы запоминал выбранный режим измерения... если можно... (Так во многих заводских мерялках недешевых, удобно , лично мне.) Имею в виду после полного выключени, потом включения прибора.