0
Мне и 4.0.7 нормально, больше беспокоит не надо ли снова будет переходить на новые форматы файлов схемы, платы, футпринтов и тд.
  • avatar
  • amaora
  • 10 июля 2018, 18:54
0
Вот, что-то похожее нашел. Но оно закрытое и только под одну ОС. На форуме еще подсказывали MagicPlot, тоже закрытое.

www.datplot.com/
  • avatar
  • amaora
  • 16 июня 2018, 00:46
0
Нет, надо будет пофиксить.
  • avatar
  • amaora
  • 11 июня 2018, 22:05
0
Добавьте после вывода в mydata.csv вызов gp mydata.csv :)
  • avatar
  • amaora
  • 11 июня 2018, 17:01
0
Сделайте функцию вывода данных в CSV файл с заголовком. Открывайте его с помощью GP.
  • avatar
  • amaora
  • 11 июня 2018, 16:19
0
Боязнь увязнуть в бесконечном редизайне кода, который я и на C слишком часто делаю, а ++ даст еще больше возможностей для этого.
  • avatar
  • amaora
  • 05 апреля 2018, 21:02
0
Не знал, что так можно настроить таймер. Спасибо.
  • avatar
  • amaora
  • 07 января 2018, 22:08
+1
Исправил ошибки,
— заменил преобразователь 5->12 на более слабый, ток там не больше 20мА
— сделал этот преобразователь управляемым с ноги МК, чтобы силовая часть была выключена когда МК в загрузчике или еще где-то не с нами
— новые драйверы затворов, в безногом корпусе, больше тепловой контакт, больше ток
— заменил кварц на мелкий smd
— линейный стаб 5->3.3 заменил на тот же но в корпусе sot23-5
— добавил отдельный источник опорных 3.3в для аналоговой части
— убавил количество конденсаторов на выходах dc/dc
— поменял выводы на разъемах, чтобы при случайном кз МК умирал с меньшей вероятностью
— вывел CAN на более удобную сторону, рядом с проводами питания
— переместил светодиоды на другие пины

Проверил на том большом моторе, на 50А греется с ~20С до ~75С. Измерил шум датчиков тока ~0.2А размах. Начал делать документацию. Нашел возможность значительно улучшить работу на нулевой скорости, можно получить значительный (полный) момент.
  • avatar
  • amaora
  • 05 июля 2017, 21:45
0
В репозитории KiCad проект.
  • avatar
  • amaora
  • 04 июля 2017, 21:32
+1
Тихо и незаметно появилась третья ревизия, немного потестил с большим мотором.

  • avatar
  • amaora
  • 03 июля 2017, 16:27
0
За себя могу сказать, понял, что короткие невнятные посты, которые у меня обычно получаются, не приносят никому ничего полезного, поэтому я перестал их писать. А на крупные надо силы, время, или повод.
  • avatar
  • amaora
  • 03 июля 2017, 16:04
0
Выполнять код из RAM в момент работы с флешем. Ну или использовать МК с разделением флеша на две области (какие-то f4xx такие есть), из одной можно выполнять код пока в другую делается запись/стирание.
  • avatar
  • amaora
  • 08 июня 2017, 22:21
0
Интерактивная смотрелка очень примитивная, как и у gnuplot. Им хорошо строить графики на бумагу, а не анализировать численные данные. У GP другие цели.

Можно было бы попробовать сделать то, что мне нужно на питоне через matplotlib, написать свой бэкенд. Но этот путь для меня сложнее, чем C и SDL.
  • avatar
  • amaora
  • 14 января 2017, 22:05
0
Что значит, введением гуя? Контекстное меню не оно? Я их добавил от того, что на все действия клавиш не хватит, точнее я сам быстро начну забывать куда какое действие назначено.
  • avatar
  • amaora
  • 12 января 2017, 21:13
0
Ну я тоже у себя часто забываю содержимое структур и параметры функций, хотя у меня нет больших проектов. Но все таки продолжаю пользоваться vim, без навигации и дополнения, почти только то, что он умеет из коробки. Наверно, привык к разным мелочам. А IDE портят впечатление о себе разбрасыванием повсюду своих файлов, и как это не знаю назвать, излишней оконной диалоговостью интерфейса.
  • avatar
  • amaora
  • 12 января 2017, 21:11
0
Первична навигация по проекту. Впрочем, для понимания этого вам понадобятся проекты слегка побольше, чем есть сейчас.

Давно возникал такой вопрос, вы напомнили о нем. Большой проект, для примера linux kernel. У него своя система сборки, которая по конфигурации определяет какие файлы участвуют. Есть много кода зависящего от платформы. Какие IDE могут осуществлять корректную навигацию в таких условиях? Как до них доставляется информация о том какие файлы участвуют и с какими ключами вызывается компилятор?
  • avatar
  • amaora
  • 12 января 2017, 20:44
0
На мелких проектах хватает прямого поиска, индексация не нужна. Результаты конечно надо будет еще и фильтровать вручную, текстовый поиск языка не знает.

С мэйком так же, пока проект плоский и небольшой все хорошо. Но библиотеки надо таскать в каждый проект. Держать их отдельно уже сложно для мэйка.
  • avatar
  • amaora
  • 12 января 2017, 20:24
0
Это было в тексте.

Глобальное меню вызывается правой кнопкой на заголовке с названием графика.
  • avatar
  • amaora
  • 10 января 2017, 17:08
0
Что по своему неплохо, мигающие гифки раздражают.
А без них будет понятно, что такое комбинирование страниц? Переназначение осей? Или с ними тоже не понятно?

Не думал более по-человечески обозначать идентификаторы, нежели цифрами?
Нет, пока не имею конфигураций с сотнями файлов. А чтобы не писать часто bind можно load делать не все в начале а по необходимости.

Хреновато оно под виндой билдится, по крайней мере в комбинации TCC + SDL 2.0.5.
Да, я сопротивляюсь написанию платформозависимого кода. Пытаюсь обойтись тем, что умеет SDL. Находить путь к шрифтам она не умеет. Makefile написан только для GNU. Корректный выход при неудачном открытии файлов сделаю, спасибо.

Использование GP подразумевает, что конфиг пишется однократно а используется очень много раз. Что-то поменяли, получили новые данные, смотрим графики. Поэтому я не нахожу большой проблемы в ручном указании пути к шрифту.
  • avatar
  • amaora
  • 10 января 2017, 17:06
0
В наблюдателе положения есть невязки, разница между предсказанием модели и реальным измерением тока. Когда что-то происходит неправильно невязки начинают расти, и фильтр не может списать этот рост в какие либо оценки параметров. Я проверяю некоторое среднее значение квадрата невязок, если оно больше некоторого порога, то наблюдатель выставляет errno и переводит автомат в режим «сбавить ток и выключиться окончательно». На железном уровне ничего страшного не происходит.
  • avatar
  • amaora
  • 14 ноября 2016, 22:24