Рик Кимбалл
Пн, 2 мая 2016 г., 21:16
Кто -то меня ущипните. Я построил Arduino 1.6.9 GitHub из Source, и он, кажется, работает с нашим нынешним мастером STM32Duino Core.
Это я, или это действительно работает?
* Предоставлено, что это скулит обо всех библиотеках, но не может компилировать.
Это я, или это действительно работает?
* Предоставлено, что это скулит обо всех библиотеках, но не может компилировать.
- arduino1_6_9.PNG (82.26 киб) просмотрено 1656 раз
Rogerclark
Пн, 2 мая 2016 г., 21:43
Ржу не могу
Мне придется попробовать в Windows.
Редактировать.
1.6.8, кажется, является последним официальным релизом
Я попробую установить ночную / почасовую сборку для Windows и посмотрю, работает ли это
Мне придется попробовать в Windows.
Редактировать.
1.6.8, кажется, является последним официальным релизом
Я попробую установить ночную / почасовую сборку для Windows и посмотрю, работает ли это
Rogerclark
Пн, 02 мая 2016 г., 22:17
Nightly Build Windows, кажется, компилируется для мигания на Maple Mini
Но у меня не было возможности загрузить и посмотреть, работает ли он.
Я попытался посмотреть, скомпилировано ли какие -либо из других примеров, и, что интересно, они добавили больше функций в класс строки (возможно, некоторое время назад), поэтому нам нужно обновить наш класс строки с последними файлами, чтобы добавить новые функции.
Я не следил за тем, что IDE добавил в основной API, поэтому, вероятно, есть и другие новые функции API, которые нам понадобятся, чтобы одолжить
Re: Предупреждения библиотеки
Это не должно быть слишком сложно исправить, я думаю, что команда IDE только что добавила еще несколько параметров, которые должны быть в файлах свойств библиотеки, поэтому должно быть довольно легко избавиться от большинства этих предупреждений
Но у меня не было возможности загрузить и посмотреть, работает ли он.
Я попытался посмотреть, скомпилировано ли какие -либо из других примеров, и, что интересно, они добавили больше функций в класс строки (возможно, некоторое время назад), поэтому нам нужно обновить наш класс строки с последними файлами, чтобы добавить новые функции.
Я не следил за тем, что IDE добавил в основной API, поэтому, вероятно, есть и другие новые функции API, которые нам понадобятся, чтобы одолжить
Re: Предупреждения библиотеки
Это не должно быть слишком сложно исправить, я думаю, что команда IDE только что добавила еще несколько параметров, которые должны быть в файлах свойств библиотеки, поэтому должно быть довольно легко избавиться от большинства этих предупреждений
Mrburnette
Пн, 02 мая 2016 г., 22:38
Rogerclark написал:
<...>
Re: Предупреждения библиотеки
Это не должно быть слишком сложно исправить, я думаю, что команда IDE только что добавила еще несколько параметров, которые должны быть в файлах свойств библиотеки, поэтому должно быть довольно легко избавиться от большинства этих предупреждений
Re: Предупреждения библиотеки
Это не должно быть слишком сложно исправить, я думаю, что команда IDE только что добавила еще несколько параметров, которые должны быть в файлах свойств библиотеки, поэтому должно быть довольно легко избавиться от большинства этих предупреждений
Rogerclark
Пн, 2 мая 2016 г., 11:06 вечера
Луча
Я не уверен, как добавить пустое свойство в Libray.Proface File влияет на менеджер библиотеки.
Я просто предложил возможное решение / взломать, чтобы предотвратить IDE, показывающую эти предупреждения
Редактировать.
Похоже, это просто нужно
Категория = без категорий
Это предупреждение, по -видимому, показано только для библиотек, в которых есть библиотеки.Proface File e, g, тот, который я сделал для OneWiRestm
Я не уверен, как добавить пустое свойство в Libray.Proface File влияет на менеджер библиотеки.
Я просто предложил возможное решение / взломать, чтобы предотвратить IDE, показывающую эти предупреждения
Редактировать.
Похоже, это просто нужно
Категория = без категорий
Это предупреждение, по -видимому, показано только для библиотек, в которых есть библиотеки.Proface File e, g, тот, который я сделал для OneWiRestm
name=OneWireSTM
version=1.0
author=Various - updated for STM by Roger Clark
email=
sentence=Dallas One Wire for STM
paragraph=OneWire for STM32F1
url=
architectures=STM32F1
maintainer=
Рик Кимбалл
Вторник 3 мая 2016 г. 3:22 утра
Эти изменения замолчали для меня ныть:
diff --git a/STM32F1/libraries/OneWireSTM/library.properties b/STM32F1/libraries/OneWireSTM/library.properties
index d11b2f9..fb2bc18 100644
--- a/STM32F1/libraries/OneWireSTM/library.properties
+++ b/STM32F1/libraries/OneWireSTM/library.properties
@@ -7,3 +7,4 @@ paragraph=OneWire for STM32F1
url=
architectures=STM32F1
maintainer=
+category=
diff --git a/STM32F1/libraries/RTClock/library.properties b/STM32F1/libraries/RTClock/library.properties
index 755d65e..186b03c 100644
--- a/STM32F1/libraries/RTClock/library.properties
+++ b/STM32F1/libraries/RTClock/library.properties
@@ -7,3 +7,5 @@ paragraph=Real Time Clock for STM32F1
url=
architectures=STM32F1
maintainer=
+category=Timing
+
diff --git a/STM32F1/libraries/SPI/library.properties b/STM32F1/libraries/SPI/library.properties
index d4b44fa..8995c96 100644
--- a/STM32F1/libraries/SPI/library.properties
+++ b/STM32F1/libraries/SPI/library.properties
@@ -6,4 +6,5 @@ sentence=Serial Peripheral Interface
paragraph=SPI for STM32F1
url=
architectures=STM32F1
-maintainer=
\ No newline at end of file
+maintainer=
+category=Communication
diff --git a/STM32F1/libraries/Serasidis_EtherCard_STM/library.properties b/STM32F1/libraries/Serasidis_EtherCard_STM/library.properties
index 7b539c5..ea73a1f 100644
--- a/STM32F1/libraries/Serasidis_EtherCard_STM/library.properties
+++ b/STM32F1/libraries/Serasidis_EtherCard_STM/library.properties
@@ -7,3 +7,4 @@ paragraph=Ethernet module library for STM32F1
url=https://github.com/Serasidis/STM32duino/tree/master/libraries/Serasidis_EtherCard_STM
architectures=STM32F1
maintainer=
+category=Communication
diff --git a/STM32F1/libraries/Serasidis_VS1003B_STM/library.properties b/STM32F1/libraries/Serasidis_VS1003B_STM/library.properties
index 00e3759..89be24a 100644
--- a/STM32F1/libraries/Serasidis_VS1003B_STM/library.properties
+++ b/STM32F1/libraries/Serasidis_VS1003B_STM/library.properties
@@ -7,3 +7,5 @@ paragraph=VS1003 and VS1053 MP3, MP3 player and recorder
url=
architectures=STM32F1
maintainer=
+category=Device Control
+
diff --git a/STM32F1/libraries/Serasidis_XPT2046_touch/library.properties b/STM32F1/libraries/Serasidis_XPT2046_touch/library.properties
index 7afd17e..9008996 100644
--- a/STM32F1/libraries/Serasidis_XPT2046_touch/library.properties
+++ b/STM32F1/libraries/Serasidis_XPT2046_touch/library.properties
@@ -6,3 +6,4 @@ sentence=A simple XPT2046 Touch screen driver
paragraph=A simple XPT2046 Touch screen driver
url=http://wwww.serasidis.gr
architectures=STM32F1
+category=Other
Rogerclark
Вторник 3 мая 2016 г. 3:31
Спасибо, Рик
Я попытался изменить OneWiRestM на категорию = без категорий, но это не остановило ныть, возможно, категория должна быть в определенном списке E.глин. общение (как в вашем разнице)
Я не вижу проблемы с внесением этих изменений, так как это просто для умиротворения IDE и остановить его, скучать, и, насколько я могу судить
Я попытался изменить OneWiRestM на категорию = без категорий, но это не остановило ныть, возможно, категория должна быть в определенном списке E.глин. общение (как в вашем разнице)
Я не вижу проблемы с внесением этих изменений, так как это просто для умиротворения IDE и остановить его, скучать, и, насколько я могу судить
Рик Кимбалл
Вторник 3 мая 2016 г. 3:55 утра
Я думаю, это так:
category=Uncategorized
Rogerclark
Вторник 3 мая 2016 г., 4:11
Ммм
Странный.
Я думал, что попробовал это.
Возможно, я сделал опечатку
Странный.
Я думал, что попробовал это.
Возможно, я сделал опечатку
Rogerclark
Вторник 3 мая 2016 г., 11:06
Рик
Я подтолкнул изменения для библиотек, а также изменения в мисо, чтобы стать постоянными VARS в ветвь разработки репо.
Я также обновил репо, чтобы включить wharacter.H, который предоставляет такие функции, как ISDigit, а также обновлял файлы класса строк, так как они, казалось, были обновлены в репозиции Arduino.
Команда IDE, вероятно, также обновила другие вещи, за последние 6-9 месяцев, так как многие из основных файлов были скопированы из Arduino Sam Core, но мне нужно вернуться к этому, если кто -то заметит упущение.
Если это возможно, вы можете вытащить филиал разработчиков и сообщить мне, если он создает для ваших обычных проектов, используя вашу сборку IDE перед выпуском.
Это прекрасно работает для меня в ночной сборке, есть только одно предупреждение о устаревшей схеме сборки, а также не довольна пустыми папками библиотеки, так как я не сделал рекурсивного клона
Но, по крайней мере, он собирает, и код, кажется, работает на обеих текущих тестовых установках (оба используют SPI, но для разных периферийных устройств)
Я подтолкнул изменения для библиотек, а также изменения в мисо, чтобы стать постоянными VARS в ветвь разработки репо.
Я также обновил репо, чтобы включить wharacter.H, который предоставляет такие функции, как ISDigit, а также обновлял файлы класса строк, так как они, казалось, были обновлены в репозиции Arduino.
Команда IDE, вероятно, также обновила другие вещи, за последние 6-9 месяцев, так как многие из основных файлов были скопированы из Arduino Sam Core, но мне нужно вернуться к этому, если кто -то заметит упущение.
Если это возможно, вы можете вытащить филиал разработчиков и сообщить мне, если он создает для ваших обычных проектов, используя вашу сборку IDE перед выпуском.
Это прекрасно работает для меня в ночной сборке, есть только одно предупреждение о устаревшей схеме сборки, а также не довольна пустыми папками библиотеки, так как я не сделал рекурсивного клона
Но, по крайней мере, он собирает, и код, кажется, работает на обеих текущих тестовых установках (оба используют SPI, но для разных периферийных устройств)
Рик Кимбалл
Вторник 3 мая 2016 г., 16:26
Rogerclark написал:
Если это возможно, вы можете вытащить филиал разработчиков и сообщить мне, если он создает для ваших обычных проектов, используя вашу сборку IDE перед выпуском.
Rogerclark
Вторник 3 мая 2016 г., 8:17 вечера
Привет, Рик
Спасибо за пиар
Я потяну его на местном уровне, и если в порядке, слияние в мастер и разработку.
Я отдерживаюсь слияния развития обратно в Мастера на день или два, чтобы дать другим людям возможность проверить изменения
Спасибо за пиар
Я потяну его на местном уровне, и если в порядке, слияние в мастер и разработку.
Я отдерживаюсь слияния развития обратно в Мастера на день или два, чтобы дать другим людям возможность проверить изменения
Rogerclark
Чт 5 мая 2016 г., 3:49
Я только что заметил, что в 1 есть несколько новых функций.6.9 (которые, вероятно, были в 1.6.6 или 1.6.7 и т. Д., Например, «Получить информацию о доске»
Итак, я частично выяснил, откуда «получить информацию о доске» получает свои данные, и добавил XXX.видео.0 и ххх.пид.0 на каждую доску в досках.TXT для STM32F1.
Но, поскольку все доски имеют одинаковый номер VID/PID, он, похоже, сообщает о доске как «Maple Mini»
В любом случае. Я думаю, что могу также добавить пид и видео в доски.TXT -файл, так что, по крайней мере, это частично работает.
Я также заметил этот текст, в последней строке информационного окна «SN: загрузите любой эскиз, чтобы получить его»
Но, похоже, официальные доски Arduino теперь получают серийный номер от дескриптора USB, возвращенного советом директоров
Видеть https: // github.com/arduino/arduino/blob ... Крипторы.в
Мы могли бы прочитать уникальный идентификатор устройства и нас, что.
Но у меня сейчас нет времени, чтобы реализовать это.
Итак, я частично выяснил, откуда «получить информацию о доске» получает свои данные, и добавил XXX.видео.0 и ххх.пид.0 на каждую доску в досках.TXT для STM32F1.
Но, поскольку все доски имеют одинаковый номер VID/PID, он, похоже, сообщает о доске как «Maple Mini»
В любом случае. Я думаю, что могу также добавить пид и видео в доски.TXT -файл, так что, по крайней мере, это частично работает.
Я также заметил этот текст, в последней строке информационного окна «SN: загрузите любой эскиз, чтобы получить его»
Но, похоже, официальные доски Arduino теперь получают серийный номер от дескриптора USB, возвращенного советом директоров
Видеть https: // github.com/arduino/arduino/blob ... Крипторы.в
Мы могли бы прочитать уникальный идентификатор устройства и нас, что.
Но у меня сейчас нет времени, чтобы реализовать это.
Rogerclark
Чт 5 мая 2016 г. 8:10 утра
Рик
К вашему сведению.
Я добавил плату GD32 в дерево STM32, так как поддержание GD32 в качестве другого ядра вызовет потраченное время и усилия.
Я тестировал с моим GD32, и, кажется, работает нормально
К вашему сведению.
Я добавил плату GD32 в дерево STM32, так как поддержание GD32 в качестве другого ядра вызовет потраченное время и усилия.
Я тестировал с моим GD32, и, кажется, работает нормально
ZMEMW16
Чт 5 мая 2016 г., 14:42
Rogerclark написал:
Мы могли бы прочитать уникальный идентификатор устройства и нас, что.
Rogerclark
Чт 5 мая 2016 г., 22:03
Название порта в Windows уже поднимает имя «Maple Serial», я думаю.
Это имя происходит от драйвера (на самом деле, когда драйвер был зарегистрирован в Windows), поэтому на плате нельзя изменить на плату, если мы не используем разные PID и не установим несколько драйверов.
Я не знаю, что происходит на OSX или Linux.
Я могу получить новую функцию Get Board Info, чтобы обнаружить доску, но у нее такая же проблема, что и все платы используют один и тот же PID, поэтому все они сообщаются как Maple Mini.
Это имя происходит от драйвера (на самом деле, когда драйвер был зарегистрирован в Windows), поэтому на плате нельзя изменить на плату, если мы не используем разные PID и не установим несколько драйверов.
Я не знаю, что происходит на OSX или Linux.
Я могу получить новую функцию Get Board Info, чтобы обнаружить доску, но у нее такая же проблема, что и все платы используют один и тот же PID, поэтому все они сообщаются как Maple Mini.
Rogerclark
Ср 11 мая 2016 г., 22:38
Похоже, официальная версия 1.6.9 уже выпущен
Я скачаю и попробую в Windows.
Редактировать.
Я скачал неинсталлеровую версию, и она работала нормально.
Я попробую заменить версию установщика, просто чтобы подтвердить, но она выглядит так, как будто команда IDE решила не заставить всех обновлять свое ядро и просто дать предупреждающее сообщение.
В зависимости от того, что люди чувствуют, может быть, пришло время подумать об удалении поддержки 1.6.5 и переход к 1.6.9, я.e Измените рецепт, чтобы удалить предупреждение
Я обновлю отрасль репо -репо с этим изменением.
Я скачаю и попробую в Windows.
Редактировать.
Я скачал неинсталлеровую версию, и она работала нормально.
Я попробую заменить версию установщика, просто чтобы подтвердить, но она выглядит так, как будто команда IDE решила не заставить всех обновлять свое ядро и просто дать предупреждающее сообщение.
В зависимости от того, что люди чувствуют, может быть, пришло время подумать об удалении поддержки 1.6.5 и переход к 1.6.9, я.e Измените рецепт, чтобы удалить предупреждение
Я обновлю отрасль репо -репо с этим изменением.
Martinayotte
Ср 11 мая 2016 г. 11:10
Роджер, давай сделаем шаг, потому что я боюсь, что мы можем обнаружить проблемы.
Помните, что 1.6.6, 1.6.7 и 1.6.8 были там месяцами с известными проблемами.
Если потребуется 3 официальных релизов, чтобы получить что -то солидное, держу пари, что четвертый можно ожидать ...
Помните, что 1.6.6, 1.6.7 и 1.6.8 были там месяцами с известными проблемами.
Если потребуется 3 официальных релизов, чтобы получить что -то солидное, держу пари, что четвертый можно ожидать ...
Rogerclark
Ср 11 мая 2016 г., 23:36
Привет, Мартин
Не беспокойся
Я обновил филиал разработки, но изменения просто для того, чтобы сделать его совместимым с 1.6.6 действительно.
Я тоже обновил филиал F4.
Изменения действительно незначительны, некоторые из них просто устанавливают поле «Категория» в файле свойств библиотек.
Я надеюсь 1.6.9, наконец, то, что они должны были сделать в 1.6.6, я.эн. не заставляйте ядра обновлять и быть несовместимыми с существующими пользователями, которые все еще находятся на 1.6.5
Не беспокойся
Я обновил филиал разработки, но изменения просто для того, чтобы сделать его совместимым с 1.6.6 действительно.
Я тоже обновил филиал F4.
Изменения действительно незначительны, некоторые из них просто устанавливают поле «Категория» в файле свойств библиотек.
Я надеюсь 1.6.9, наконец, то, что они должны были сделать в 1.6.6, я.эн. не заставляйте ядра обновлять и быть несовместимыми с существующими пользователями, которые все еще находятся на 1.6.5
Сжимать
Чт 12 мая 2016 г., 19:13
Я только что установил Arduino 1.6.9, кажется, это работает... из коробки....
Очень хорошо!
Очень хорошо!
Рик Кимбалл
Чт 12 мая 2016 г., 19:51
Интересная примечание о 1.6.9, я вижу, что они предлагают бинарный руку. Я дал IDE вращение на Raspberry Pi 2. Это пришло. Все, чего ждет, это порт STM32Duino :)
-рик
-рик
Rogerclark
Чт 12 мая 2016 г., 19:56
Рик
Что нужно для руки? DFU UTIL и т. Д
Вы можете попробовать построить из источников в репо для DFU и т. Д
Что нужно для руки? DFU UTIL и т. Д
Вы можете попробовать построить из источников в репо для DFU и т. Д
Mrburnette
Пт 13 мая 2016 г. 1:53
Рик Кимбалл написал:
<...> Все, чего ждет, это порт STM32Duino :)
-рик
-рик