0
Были уже подобные темы, оставлю здесь ссылку.
  • avatar
  • kisoft
  • 16 июня 2016, 13:25
+1
Здесь? Что то они закопали, не сразу и найдешь.
  • avatar
  • kisoft
  • 29 мая 2016, 23:38
0
lib файлы не совместимы для MSVC & MinGW (Analyzer SDK совместима с MSVC). Придется погуглить, например здесь есть небольшой FAQ. Я сам не пробовал, не было нужно.
  • avatar
  • kisoft
  • 21 мая 2016, 18:05
0
Честно говоря не интересовался, но, погуглив, нашел, например, такую доработку Saleae Logic PWM generator
  • avatar
  • kisoft
  • 10 мая 2016, 14:50
0
«А мне с виду этот больше понравился, чем 1.1.15. Хотя чтобы сравнивать, нужно эти «ананасы» всё таки попробовать ;) Чего я пока сделал недостаточно, чтобы судить хоть как то.» — это я про интерфейс Saleae Logic 1.1.25 Beta.
  • avatar
  • kisoft
  • 23 марта 2016, 14:34
0
Я сам не пробовал еще, но в отзывах именно на мой заказ пишут по разному, например «единственное не смог разогнать до полной скорости допустим 2 канала заводятся только на 80Mhz а не на 100, 4 канала только на 40 а не на 50, но тут причин может быть много», но есть и другая информация, например «3 канала работают на частоте 100МГц, а все 16 портов запускаются на 16 МГц. Если возникают проблемы, попробуйте запустить на более мощном компьютере. На слабом нетбуке у меня стабильно работал только один канал на 100Мгц, а на стационарном компьютере без проблем запустились три.».
А мне с виду этот больше понравился, чем 1.1.15. Хотя чтобы сравнивать, нужно эти «ананасы» всё таки попробовать ;) Чего я пока сделал недостаточно, чтобы судить хоть как то.
  • avatar
  • kisoft
  • 23 марта 2016, 14:33
0
Добавил ссылку в статью, в самом начале Saleae Logic v1.2.5. Beta
  • avatar
  • kisoft
  • 22 марта 2016, 23:30
0
Это бета версия 1.2.5 она есть у них на сайте. Чуть позже добавлю ссылку.
  • avatar
  • kisoft
  • 22 марта 2016, 22:10
0
В каталоге Analyzers лежат 24 dll, это они и есть. Да и у такого инструмента просто должен быть SDK ;)
  • avatar
  • kisoft
  • 22 марта 2016, 17:21
0
На вкладке Design Resources для нужного камня можно найти много интересного.
Качать отсюда
  • avatar
  • kisoft
  • 03 февраля 2016, 13:19
0
Там есть такой гемор с тем, что среда перед компиляцией «собирает» (формирует) временный .cpp файл, который формирует особым образом (пример ниже) и его компилирует. В крайней версии (v1.6.7) я посмотрел, там каждый файл компилируется раздельно (т.е. есть cpp1_file.o, cpp2_file.o, tester_many_files.ino.cpp.o).
Однако «главный» файл для компиляции формируют из главного скетча:

#include "hpp1_file.hpp"
#include "hpp2_file.hpp"

void setup() {
  Serial.begin(57600);
}

void loop() {
  LED_ON();
  delay(1000);
  LED_OFF();
  delay(1000);
}

вот такую бяку получают:

#include <Arduino.h>
#line 1
#line 1 "D:\\Devel\\ARDUINO\\tester_many_files\\tester_many_files.ino"
#include "hpp1_file.hpp"
#include "hpp2_file.hpp"

#line 4 "D:\\Devel\\ARDUINO\\tester_many_files\\tester_many_files.ino"
void setup();
#line 8 "D:\\Devel\\ARDUINO\\tester_many_files\\tester_many_files.ino"
void loop();
#line 4
void setup() {
  Serial.begin(57600);
}

void loop() {
  LED_ON();
  delay(1000);
  LED_OFF();
  delay(1000);
}

и полученный файл компилируют, что приводит к разным глюкам (выдает ошибку, которую достаточно сложно новичку выловить. Но те, кто знает, обходят. В этом примере такого глюка нет.).
Если очень интересно, могу попробовать поставить версию 1.0.6, например, собрать этот же пример и посмотреть, что получится, свалит ли она ВСЕ файлы проекта (.ino, .cpp) в один файл перед компиляцией или нет.
Сейчас разработчики среды сделали возможность добавлять ключики для компилятора, линкера и т.п., однако не всё так радужно, потому что я смотрел исходники, там кое где еще есть хардкод, который кладет на эти новые ключи, точнее далеко не все ключи можно использовать.
  • avatar
  • kisoft
  • 03 февраля 2016, 03:16
0
Спорное утверждение. Можно распилить скетч на несколько файлов. Там главное, чтобы основной скетч имел имя каталога и расширение ino, остальные файлы .cpp, их может быть несколько. Скриншот прилагаю:
Множество файлов в одном проекте
  • avatar
  • kisoft
  • 02 февраля 2016, 23:16
0
У каждого свои «хотелки», потому на вкус и на цвет…

Если делать склад по полной программе, то конечно может получиться долго и бесполезно. Мне же нужен простой инструмент, чтобы найти нужные детальки быстро, потом их списать. Без всякого менеджмента перемещений, журналирования, производства и т.п. Я уже прикидывал, табличек 10 получилось, не больше, включая заказы и справочники продавцов. Но времени всё равно нет, так что когда родится и родится ли, я не знаю. Потому и посматриваю на такой софт. Локальные, пусть и лежащие в дропбоксе программы не интересуют, ну как уж есть.
  • avatar
  • kisoft
  • 27 января 2016, 19:43
0
В общем попробовал ввести разъемы, штук 15 наименований, впечатления следующие:
1. Ручной набор — фиг с ним. Импорт не пробовал, но это всё пока не так важно, у меня «склад» не настолько велик.
2. Выбрать место, где лежит товар — это просто текстовое поле, хотя я завел физические места расположения. И нафиг тогда?
3. Описание ввести можно, однако даташиты куда?
В общем это не для меня. Мне будет проще поднять Tomcat и сделать самому. Жаль, конечно, это же еще время потратить придется. Зато функционал можно будет сделать каким угодно. Ну почти.
Мне был интересен именно Web интерфейс, чтобы доступ был с любой точки (у меня свой домен зарегистрирован и сервер доступен откуда угодно).
Что точно не понравилось:
1. Вбивать имя производителя в наименование товара, это избыточная информация, достаточно один раз завести производителя, потом выбирать его из списка. Если нужно. Аналогично SMD 0805 или типа того.
2. Время от времени уходит в ступор, пишет, что идет загрузка, с юмором «Не уходите». Не люблю юмор.
3. Нет сохранения формы экрана, каждый раз выбирать нужную форму, слегка напрягает, возможно это только по-началу.
4. Фильтры (у меня 8 версия) расположены неудобно. В частности завел я «Разъемы», а в фильтре «Internal Category» можно не выбрать, а только тупо в тексте ввести «Разъемы». Это значит, что система слабосвязанная (только по крупным модулям), значит будет оверхеад по месту на диске, а самое главное, по Web интерфейсу будет гоняться лишняя информация.
Подозрения:
1. Скорее всего это всё тяжелое до невозможности, впрочем этого и можно было ожидать. Учитывая перегруженность (для моих целей) функционалом.

На счет стабильности, да, не падает, однако эти «перезагрузки» страниц то ли с какой то периодичностью или еще с чем то связанные (пауза на несколько минут) ну очень томительны и непонятны. Например, пауза была, когда я вводил описание очередного разъема, потом решил указать количество и тут началась «загрузка». Wow, воскликнул я.

Возможно я где то не прав. Но СУБД мы на работе используем DB2, проектирование структуры на мне, потому эти все «тонкости» видны как на ладони. Хорошо еще, что я не видел структуру их базы данных :)
Удачи! Снесу к лешему, не моё.
  • avatar
  • kisoft
  • 27 января 2016, 15:09
0
Посмотрел, благо на моем Synology odoo 8 версии уже был, легко установился. Сделал всё как в видео. Поплевался немного. Всё достаточно долго и нудно (это я так, ворчу). Плюс в odoo глюки есть и немало. Да и к интерфейсу надо привыкать, часть по русски, часть не переведено, выглядит страшненько.
На сайте odoo так и не понял, какая версия сейчас актуальна. Везде про триалы пишут, надо рыться, чтобы понять, что бесплатно, а что платно. Так и не понял, какая у неё СУБД (возможно не видел в настройках), либо она с собой таскает, а у меня уже есть, нафига мне еще одна СУБД.
И таки себе да, было бы интересней, если бы в скринкасте было бы не «Резистор 1», а конкретно, ближе к реалиям, типа, SMD 0805 10k, как это правильней вбить в склад и сгруппировать.
Я еще поковыряю, но пока прогнозы у меня пессимистичные.
Но за обзор спасибо.
  • avatar
  • kisoft
  • 27 января 2016, 00:33
0
Я не так давно вставлял видео в статью, это помогло. Ок.
  • avatar
  • kisoft
  • 25 января 2016, 01:13
0
Выдирание разъема mini-usb — это жестко :)
Насколько помню, чтобы видео отображалось здесь, нужно на youtube в расширенных настройках установить «Разрешить встраивание видео».
  • avatar
  • kisoft
  • 24 января 2016, 21:34
0
Спасибо за ссылку, посмотрел, но мне ничего не приглянулось из эффектов. Плюс они там не парятся и вызывают стандартный sin, а не FastLEDовский (оптимизированный).
Разве что «мячики» с эффектом прыжков выглядят забавно на моем расположении светодиодов (пробовал запускать на моем эмуляторе светильника).
  • avatar
  • kisoft
  • 11 января 2016, 13:54
0
Не измерял, конечно. В статике, можно будет попробовать.
Светит достаточно ярко. Насколько помню это ещё не полная яркость. Там цвета формируются в HSV, потому яркость можно регулировать. Была мысль, пульт подключить, хотя это разве что для учебных целей, да поисследовать, разве что потом эффектов наделать, памяти море.
Вообще для первого раза нормально, по быстрому, а так, если исследовать, надо времени побольше.
  • avatar
  • kisoft
  • 31 декабря 2015, 23:00
0
Код стандартный. Вывод ногодрыгом если Ардуина, если стм32, то DMA+SPI в циклическом режиме, плюс буфер для формирования эффектов. Светодиоды цепляются к одному пину, здесь нет каналов.
Софтом тоже интересовался, но ничего не нашёл, потому делал сам на шарпе.
Попробую на днях описать полученный опыт.
  • avatar
  • kisoft
  • 31 декабря 2015, 19:30