roboforum.ru

Технический форум по робототехнике.

RoboRF в МиниБоте

RoboRF в МиниБоте

galex1981 » 29 янв 2009, 00:22

Для начала знакомлюсь с предметной областью: изучаю datasheet ИС C2500 и исходные коды минибота и т. д.
Вложения
v3.0.rar
последняя рабочая версия
(21.17 КиБ) Скачиваний: 39
исх код эда.rar
имеющиеся исходники
(67.28 КиБ) Скачиваний: 78
cc2500.pdf
Даташит на ИС
(1.3 МиБ) Скачиваний: 135
shema.jpg
Схема миниплаты
Последний раз редактировалось galex1981 15 сен 2009, 21:56, всего редактировалось 6 раз(а).

Re: Разработка кода общения 2х мегаплат на СС2500

boez » 02 фев 2009, 13:12

Я разрабатывал программы для AVR для заказчиков, находящихся в Хорватии и США. Не видел ни заказчиков, ни девайсы ни разу в жизни. Все работает :) Но конечно когда оно у тебя на столе лежит - выходит быстрее :)

Это не совместная разработка в классическом понимании. SVN тот же полезен, когда много именно разработчиков. А это - просто удаленная отладка.

Между прочим неплохой вариант когда девайс подключен к компу, а на комп есть удаленный доступ по инету. Но это ессно годится не для всех девайсов.

Re: Разработка кода общения 2х мегаплат на СС2500

EdGull » 02 фев 2009, 13:15

никаких проблем, как расшарить свои компорты?

Re: Разработка кода общения 2х мегаплат на СС2500

Myp » 02 фев 2009, 13:31

а зачем тебе компорты?

ты сделай на винде RDP службу
тоесть как на сервере, удалённый рабочий стол.

даёшь айпишник свой кому надо, человек подключается по RDP, логонится к тебе на машину и видит рабочий стол второй, ты даже сам можешь продолжать работать в это время на первом рабочем столе
человек получается работает на твоём компе под другим именем пользователя просто.
естесно со всем железом что к компу подсоединено, сканеры камеры компорты принтера и прочее.

если хочешь контролировать процесс то тогда прога RAdmin в помощь
человек будет видеть твой рабочий стол и вы вместе сможете работать(тока разберитесь кто мыкой будет двигать :D )

Re: Разработка кода общения 2х мегаплат на СС2500

Digit » 02 фев 2009, 14:25

Ой, да! :ROFL: Эд! Расшарь свой комп нафик! )) Мы побалуемся!

Re: Разработка кода общения 2х мегаплат на СС2500

EdGull » 02 фев 2009, 15:06

а я вам отдельный комп соберу... :P

Re: Разработка кода общения 2х мегаплат на СС2500

boez » 02 фев 2009, 15:07

Я так работал на чужом линухе по ssh. К линуху по одному уарту подключена была атмега, а по второму - программатор, прошивающий эту атмегу. То есть можно было делать все без помощи хозяина. Кроме разве что восстановления выбитой защиты в БП, питающем плату драйвера двигателя, управляемого этой атмегой :)

Re: Разработка кода общения 2х мегаплат на СС2500

EdGull » 02 фев 2009, 15:09

а как это всё счастье будет через проксю работать, нормально?

Re: Разработка кода общения 2х мегаплат на СС2500

boez » 02 фев 2009, 15:26

Прокся у расшаривающего? Тогда сложнее... Без третьего сервера как это сделать - не представляю. Хотя если прокся SOCKS5 - то может и мона.

Re: Разработка кода общения 2х мегаплат на СС2500

Myp » 02 фев 2009, 15:50

если прокся у расшаривающего то тогда только RDP
там мона отправить приглашение удалённому челу.
кажется ещё както через MSN это делается.
я до конца не вникал.

кстати причём тут расшаривание компа нафиг, достаточно доступ к дискам запретить.
поставить права юзеру RDP только на папку со своим профилем.
только рабочий стол с исходниками он сможет видеть.
и пусть хоть все поочереди там сидят.

если бы всё так просто было, все терминальные серваки давно бы уже попадали из за дураков юзеров

кстати эд давай собирай отдельный ящик
заодно там поставишь вебсервер для видеокамеры и управления минибота)
а потом можно платное вещание ХХХ сделать :lol:

Re: Разработка кода общения 2х мегаплат на СС2500

EdGull » 02 фев 2009, 16:32

пошел создавать отдельную тему

Re: Разработка кода общения 2х мегаплат на СС2500

galex1981 » 04 фев 2009, 00:49

1.30

Добавлено спустя 1 час 27 минут 5 секунд:
первая более менее рабочая версия 1.34, есть правда некоторые недоработки....
Вложения
1.34.rar
(15 КиБ) Скачиваний: 14
1.30.rar
(17.44 КиБ) Скачиваний: 13

Re: Разработка кода общения 2х мегаплат на СС2500

galex1981 » 06 фев 2009, 01:36

Версия с реализацией правильности отправки/приема сообщения с использованием crc8
Вложения
1.5.rar
1.5
(18.3 КиБ) Скачиваний: 16

Re: Разработка кода общения 2х мегаплат на СС2500

blindman » 06 фев 2009, 06:19

Зачем? CC2500 сама прекрасно считает и проверяет CRC32.

Re: Разработка кода общения 2х мегаплат на СС2500

EdGull » 06 фев 2009, 09:17

а почему тогда мусор иногда лезет из приемника когда передатчик не работает?

Re: Разработка кода общения 2х мегаплат на СС2500

blindman » 06 фев 2009, 09:56

Так надо проверять флаг ошибки CRC перед тем как принятый пакет использовать


cron
Rambler\'s Top100 Mail.ru counter