www.open-tager.ru

открытый лазертаг форум
Текущее время: 22 ноя 2024, 16:45

Часовой пояс: UTC + 3 часа [ Летнее время ]


Реклама

Правила форума


В разделе запрещены - обсуждение оборудования не поддерживающего открытых протоколов, реклама и ссылки на готовые продукты лазертага, обсуждение политики производителей и самих производителей. Виден всем.



Начать новую тему Ответить на тему  [ Сообщений: 1076 ]  На страницу Пред.  1 ... 98, 99, 100, 101, 102, 103, 104 ... 108  След.
Автор Сообщение
 Заголовок сообщения: Re: Система Caustic
СообщениеДобавлено: 21 янв 2017, 22:51 
Не в сети
Старожил

Зарегистрирован: 18 мар 2015, 13:19
Сообщений: 574
Откуда: Нижний Новгород
Лол.
"За сим кончаю" (с)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Система Caustic
СообщениеДобавлено: 21 янв 2017, 22:55 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 27 ноя 2011, 00:22
Сообщений: 1569
Откуда: Україна
прикольный у вас тут сеанс парапсихологии :)

_________________
Нет предела совершенству, но ресурсы заканчиваются быстро.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Система Caustic
СообщениеДобавлено: 22 янв 2017, 16:49 
Не в сети
Местный
Аватар пользователя

Зарегистрирован: 15 май 2013, 13:16
Сообщений: 367
Откуда: Киев
LTagKirov писал(а):

Не требуйте слишком многого от человека..
Он заточен под работу в определённых условиях, делает её хорошо и считает что это единственный правильный вариант, ну и ок.
Может быть одиночка, специализирующийся на работе с железом, бы написал бы и лучше, но этот проект пишет другой человек.
Пусть оно и переусложнено как для такого проекта, но свои плюсы в этом тоже есть. в любом подходе есть плюсы и минусы.

_________________
"какой фонтан !! какое артериальное давление !!!" © Фаргус
-Look, buddy,- i'm a complete ZERO in HSL.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Система Caustic
СообщениеДобавлено: 22 янв 2017, 17:43 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Alexies, не принимайте близко к сердцу!
Уж как тут мои идеи и проекты только не пинали! :x

Что я могу сказать за себя.
Да, Alexies "поднял планку" достаточно высоко.
Трудно ли мне все понять?
Трудно, но интересно!
Как то стимулирует "подтянуться".
Скажу больше - мой проект тоже стал в чем то лучше благодаря Alexies и его проекту.

Код написан изумительно.
Многие вещи я узнаю, изучая проект Alexies.
Те же команды линкера.
Или вот буквально на днях - как заставить компилятор располагать структуры, выравнивая по одну байту.

В общем, в лице Alexies сообщество приобрело ценного спеца без всяких оговорок.

И эти мелкие "семейные" склоки, надеюсь, не будут восприняты всерьёз и быстро забудутся.

Есть уже у меня мысли сделать форк проекта Caustic под железо ARMada (не готов я отказаться от некоторых своих аппаратных решений).
Но для этого нужно ещё многое понять, со многим разобраться, и прикрутить к ARMada радиомодули (чем и занялся на днях).

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Система Caustic
СообщениеДобавлено: 23 янв 2017, 13:56 
Не в сети
Старожил

Зарегистрирован: 18 мар 2015, 13:19
Сообщений: 574
Откуда: Нижний Новгород
Да все нормально )

Я не профессионал в эмбед-разработке, но считаю себя более-менее профессионалом С++-разработки под PC, и разные работодатели с этим согласны (выражая это финансово). Специфика компьютерного программирования, конечно, другая: много ресурсов, более сложные и большие программы. Но времена контроллеров с 4Кб памяти прошли, тогда почему бы не сделать, как PC? :) Для меня это способ увеличить гибкость и скорость разработки без потери качества. Но никто не обязан делать так же! Не поймите меня однобоко. Я не чувак, которому просто вдолбили, что ООП всему голова. И никогда этого не утверждал. Вот например мой коллега за соседним столом справа угорает по ФП :)

Pingvin писал(а):
Есть уже у меня мысли сделать форк проекта Caustic под железо ARMada (не готов я отказаться от некоторых своих аппаратных решений).

Было бы круто. А о каком именно железе идет речь? Я так понимаю, в первую очередь о непрерывной регулировке мощности?

Можно просто добавить её поддержку. Инфраструктура позволяет взять и прямо сейчас написать другой вариант реализации работы с ИК, и выбирать нужный по конфиг-файлу. Готов заняться этим, как только закончу с интеграцией смарт-сенсора.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Система Caustic
СообщениеДобавлено: 23 янв 2017, 14:50 
Не в сети
Аксакал форума

Зарегистрирован: 29 авг 2011, 11:08
Сообщений: 1849
Alexies писал(а):
например мой коллега за соседним столом справа угорает по ФП :)
А попробуйте его сагитировать за ФП лазертаг на основе железа Каустика 8-)
Варианты есть, вот например https://www.youtube.com/watch?v=3R9sogReVHg, правда этот проджект уже помер, но знамя фп постоянно пытаются поднять https://github.com/tomahawkins/atom или https://galois.com/blog/2010/09/copilot-a-dsl-for-monitoring-embedded-systems/, http://www.smaccmpilot.org/ Лично сам дальше настройки среды для сборки и мигающего светодиода на haskell для железа STM не ушёл, для основной работы не сильно нужно, но вообще весьма занятное направление, на пенсии продолжу :D

_________________
"За 2 месяца максимум можно чертёж сделать, еще за 3 фундамент." (c) Номернабис


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Система Caustic
СообщениеДобавлено: 23 янв 2017, 15:42 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Alexies писал(а):

Pingvin писал(а):
Есть уже у меня мысли сделать форк проекта Caustic под железо ARMada (не готов я отказаться от некоторых своих аппаратных решений).

Было бы круто. А о каком именно железе идет речь? Я так понимаю, в первую очередь о непрерывной регулировке мощности?

Можно просто добавить её поддержку. Инфраструктура позволяет взять и прямо сейчас написать другой вариант реализации работы с ИК, и выбирать нужный по конфиг-файлу. Готов заняться этим, как только закончу с интеграцией смарт-сенсора.


Да, это и прием сигнала таймерами аппаратно.
И обработку сигналов (на нижнем уровне в прерываниях) оставить. У меня довольно интересно сделано, считаю.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Система Caustic
СообщениеДобавлено: 23 янв 2017, 17:42 
Не в сети
Старожил

Зарегистрирован: 18 мар 2015, 13:19
Сообщений: 574
Откуда: Нижний Новгород
Pingvin писал(а):
Да, это и прием сигнала таймерами аппаратно.
И обработку сигналов (на нижнем уровне в прерываниях) оставить. У меня довольно интересно сделано, считаю.

А в чем преимущества? Оба подхода работают одинаково хорошо. Я не стал привязываться к аппаратному захвату, а просто мерил время из обработчиков EXTI. Так можно свободно переназначать вход.
Но можно переписать и с input compare, будет ещё один переключаемый вариант реализации физического уровня ИК-приемника, тут все уровни заменяемы.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Система Caustic
СообщениеДобавлено: 23 янв 2017, 18:47 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Ну на Аскете я почти так же делал.
На Армаде решил по другому попробовать.
Мне кажется так проще и "идеологически правильней".
Весь прием без "внешнего" участия.
Задачи - обработчики полученных пакетов спят (на каждую зону - своя задача), ожидая семафоров.
Как только семафор пришел, уже и пакет принятый в буфере.
Логика простая, код довольно простой.

Ну и ... раз сделал и работает - зачем переделывать?

Ну можно попробовать и оставить прием пакетов Caustic, ради интереса.
Начинать надо с простого.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Система Caustic
СообщениеДобавлено: 01 фев 2017, 18:42 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Низкоуровневый драйвер для NRF24 готов.
Считывать из регистров и писать в регистры могу.

Теперь нужно изучать что какой регистр значит.
И подготовить второй модуль.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 1076 ]  На страницу Пред.  1 ... 98, 99, 100, 101, 102, 103, 104 ... 108  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB