Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Программирование под UNIX (C/C++) | |||
---|---|---|---|
Режим отображения отдельной подветви беседы | [ Отслеживать ] |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
2. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 29-Дек-13, 02:19 | ||
Если вы имели ввиду, как для Debian/Raspbian сделать deb-пакет, то есть разные способы, простые (для себя) и сложные (если хотите добавить свой пакет в репозиторий Debian). | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от DimNsk (ok), 29-Дек-13, 20:38 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 30-Дек-13, 00:45 | ||
> после этого файл bmcontrol собрался без ошибок | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 30-Дек-13, 04:26 | ||
> если прям так уверены, что 50000 циклов сравнения и сложения прим. равны | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 30-Дек-13, 05:22 | ||
> void sleep_nonblocking(unsigned int msecs) | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 30-Дек-13, 21:44 | ||
> Ну а если совсем по уму, то так: | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
9. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от DimNsk (ok), 30-Дек-13, 23:01 | ||
>> Ну а если совсем по уму, то так: | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 31-Дек-13, 01:02 | ||
>> Ну а если совсем по уму, то так: | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
11. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 31-Дек-13, 04:11 | ||
> Вам когда-нибудь говорили, какой вы умный и какая у вас тонкая ирония? :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 31-Дек-13, 06:51 | ||
>> Вам когда-нибудь говорили, какой вы умный и какая у вас тонкая ирония? :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от DimNsk (ok), 31-Дек-13, 07:44 | ||
>>> Вам когда-нибудь говорили, какой вы умный и какая у вас тонкая ирония? :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 31-Дек-13, 14:54 | ||
> Что не так? | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от DimNsk (ok), 31-Дек-13, 15:26 | ||
>> Что не так? | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 02-Янв-14, 01:26 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 02-Янв-14, 01:48 | ||
>[оверквотинг удален] | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
19. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 02-Янв-14, 02:03 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 02-Янв-14, 02:06 | ||
Ссылка на репозиторий плохо вставилась, вот правильная: https://code.google.com/p/bmcontrol/ | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
21. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 02-Янв-14, 02:35 | ||
> Вот репозиторий с вашей программой, там более новая версия (1.1): https://code.google.com/p/bmcontrol/ | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
23. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 02-Янв-14, 17:47 | ||
>> Вот репозиторий с вашей программой, там более новая версия (1.1): https://code.google.com/p/bmcontrol/ | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
24. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 02-Янв-14, 18:12 | ||
>>> Вот репозиторий с вашей программой, там более новая версия (1.1): https://code.google.com/p/bmcontrol/ | ||
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору |
25. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 02-Янв-14, 18:30 | ||
Кстати, после каждого usb_control_msg() нужно 20 мс. таймаут ставить. | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
26. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 02-Янв-14, 20:40 | ||
> Кстати, после каждого usb_control_msg() нужно 20 мс. таймаут ставить. | ||
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору |
27. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 02-Янв-14, 22:34 | ||
> А где можно почитать об этом баге? был ли он исправлен в libusb-1.0 (по отношению к 0.1)? | ||
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору |
28. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 03-Янв-14, 05:14 | ||
А, ещё косяк вспомнил: после освобождения драйвера прибора usb_detach_kernel_driver_np() | ||
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору |
29. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 04-Янв-14, 16:06 | ||
> Т.е. в каждый вызов usb_control_msg() нужно передавать в качестве timeout не менее 20 мс? | ||
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору |
30. "Как правильно собрать программу для Debian (Raspbian" | +1 +/– | |
Сообщение от skb7 (ok), 04-Янв-14, 20:03 | ||
>> Т.е. в каждый вызов usb_control_msg() нужно передавать в качестве timeout не менее 20 мс? | ||
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору |
31. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от DimNsk (ok), 04-Янв-14, 20:16 | ||
>>> Т.е. в каждый вызов usb_control_msg() нужно передавать в качестве timeout не менее 20 мс? | ||
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору |
32. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 04-Янв-14, 20:30 | ||
>>>> Т.е. в каждый вызов usb_control_msg() нужно передавать в качестве timeout не менее 20 мс? | ||
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору |
34. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 05-Янв-14, 00:04 | ||
>[оверквотинг удален] | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
35. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от Andrey Mitrofanov (?), 05-Янв-14, 00:18 | ||
> @@ -414,13 +414,11 @@ | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
38. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 05-Янв-14, 05:40 | ||
> Или это такой хитрый способ исполнить именно memset "руками" компилера? | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
36. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 05-Янв-14, 03:27 | ||
> | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
43. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 06-Янв-14, 21:20 | ||
>... | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
44. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 08-Янв-14, 03:30 | ||
>[оверквотинг удален] | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
45. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 08-Янв-14, 04:39 | ||
> Сделал так: https://code.google.com/r/joeskb7-bmcontrol/source/detail?r=... | ||
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору |
33. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 04-Янв-14, 22:38 | ||
>>> Т.е. в каждый вызов usb_control_msg() нужно передавать в качестве timeout не менее 20 мс? | ||
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору |
37. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 05-Янв-14, 03:41 | ||
> Там бы знаешь ещё что, - понять что за константы в функции usb_control_msg() | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
39. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 05-Янв-14, 06:23 | ||
> Думаю это скорее вот что: | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
40. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 05-Янв-14, 07:40 | ||
>> Думаю это скорее вот что: | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
41. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 05-Янв-14, 08:25 | ||
>> А эта приблуда HID девайс? =-о | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
42. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 05-Янв-14, 18:42 | ||
>>> Думаю это скорее вот что: | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
46. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от did5 (ok), 21-Фев-14, 10:49 | ||
>> Вот репозиторий с вашей программой, там более новая версия (1.1): https://code.google.com/p/bmcontrol/ | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
47. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 22-Фев-14, 03:05 | ||
Вычитывание ID датчиков неправильно работает из-за слишком маленькой задержки ожидания. Как временное решение можете использовать bmcontrol 1.1, но исправьте функцию задержки, как я описал в ответе #18 в этом треде. | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
48. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от did5 (ok), 23-Фев-14, 23:33 | ||
Большое спасибо за отклик. | ||
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору |
50. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 24-Фев-14, 01:54 | ||
> 1. В прошивке роутера по умолчанию стоит libusb1.0, я дополнительно устанавливал libusb_0.1.12-2_mipsel.ipk | ||
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору |
51. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 24-Фев-14, 02:18 | ||
В общем, я внес изменение в свой проект, чтобы использовался pkg-config при сборке, не знаю, может это поможет, проверьте. Обновить проект можно так: | ||
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору |
52. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 24-Фев-14, 02:38 | ||
> Версия программы 1.1 компилируется без ошибок | ||
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору |
53. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от did5 (ok), 24-Фев-14, 10:49 | ||
> т.е. вы собирали с 1.0? или с 0.1? | ||
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору |
55. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от did5 (ok), 11-Мрт-14, 09:31 | ||
> P.S. Осталось только проверить правдивость показаний датчика. | ||
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору |
56. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 11-Мрт-14, 11:43 | ||
>[оверквотинг удален] | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
57. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 11-Мрт-14, 12:16 | ||
> иногда вместе с результатом измерения появляется сообщение - Error OW_WRITE_BYTE | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
58. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от did5 (ok), 11-Мрт-14, 13:37 | ||
> Очень похоже на то, что говорил pavlinux здесь: | ||
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору |
59. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 11-Мрт-14, 16:18 | ||
> Спасибо за развернутый ответ. Увеличил QUIRK_LIBUSB_SLEEP до 100, продолжаю наблюдение. | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
60. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от did5 (ok), 12-Мрт-14, 10:08 | ||
>> Спасибо за развернутый ответ. Увеличил QUIRK_LIBUSB_SLEEP до 100, продолжаю наблюдение. | ||
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору |
61. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 12-Мрт-14, 14:15 | ||
> Не помогло. Вчера утром внес изменения - увеличил QUIRK_LIBUSB_SLEEP до 100, ошибок | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
62. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от did5 (ok), 12-Мрт-14, 15:25 | ||
> Ну это не дело, конечно. Проблема может быть не только в libusb, | ||
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору |
49. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 24-Фев-14, 00:49 | ||
> src/main.c: In function Б─≤find_lvr_winusbБ─≥: | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
54. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от did5 (ok), 24-Фев-14, 10:50 | ||
>> src/main.c: In function Б─≤find_lvr_winusbБ─≥: | ||
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору |
22. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 02-Янв-14, 07:50 | ||
Поскольку у вас есть девайс, не могли бы вы попробовать собрать и протестировать эту прогу на linux и windows? Я пофиксил несколько багов и сделал код кросс-платформенным, так что должно собираться и по идее работать на linux и windows. Написал автору на почту, может он себе в mainline затащит эти патчи. | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от pavlinux (ok), 31-Дек-13, 22:22 | ||
>[оверквотинг удален] | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
6. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от skb7 (ok), 30-Дек-13, 05:18 | ||
Тогда уже так, чтобы было более понятно, что это просто loop delay: | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
63. "Как правильно собрать программу для Debian (Raspbian" | +/– | |
Сообщение от lukich (ok), 02-Ноя-14, 23:15 | ||
Скажите пожалуйста, как добиться чтобы bmcontrol заработал без sudo? | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |