@ru_arduino

Страница 7322 из 7737
₳₲ⱤɆ₴łV₴Ɇ₳Ⱡ
16.08.2018
17:07:52
Принял понял обработал

Maksim
16.08.2018
17:08:04
Max
16.08.2018
17:08:13
я винамп в мк не запихаю

Google
Dolphin
16.08.2018
17:08:44
Принял понял обработал
если ты хочешь более низкоуровнево писать под ардуино, пиши в Atmel Studio

Th0r
16.08.2018
17:08:47
Max
16.08.2018
17:08:55
esp8266

Dolphin
16.08.2018
17:09:19
esp8266
а кто поток играть буит?

Max
16.08.2018
17:10:17
а кто поток играть буит?
она же и будет, я видел живую реализацию этой дичи, но хочется сделать самому

Dolphin
16.08.2018
17:10:26
ужс нах

Max
16.08.2018
17:11:00
со звуком не проблема, а вот как мне поток юзать не понятно, гугл молчит(

Sergey
16.08.2018
17:11:36
а в чем проблема?

взять из м3у урлы проблема?

Max
16.08.2018
17:12:02
так вот, урлы есть

а по чему данные шлются непонятно

Sergey
16.08.2018
17:12:28
ГЕТ на этот урл

из ответа читаешь мп3 поблочно

Google
Sergey
16.08.2018
17:12:45
скармливаешь декодеру, все

Max
16.08.2018
17:12:47
в ответ получу поток фреймов?

Sergey
16.08.2018
17:12:57
да, бесконечный байтовый поток

Max
16.08.2018
17:13:12
ура, спс, думал, что все запутанее

Dolphin
16.08.2018
17:13:35
10832 попугая с отсечением! Против 12781 без отсечения

₳₲ⱤɆ₴łV₴Ɇ₳Ⱡ
16.08.2018
17:14:34
А есть 3е правило?

Dolphin
16.08.2018
17:15:00
нет

это его сломает

Th0r
16.08.2018
17:15:16
А есть 3е правило?
никому не говорить от третьем правиле

₳₲ⱤɆ₴łV₴Ɇ₳Ⱡ
16.08.2018
17:15:32
Vitaly
16.08.2018
17:15:46
Может проще с qbasic'а начать?))
я начинал с qbasic и ничо хорошего с меня не получилось )

Dolphin
16.08.2018
17:15:52


Maksim
16.08.2018
17:16:30
Max
16.08.2018
17:16:37
в можно тому, кто это писал, дать инструкцию goto окно?

Dolphin
16.08.2018
17:18:30
я начинал с qbasic и ничо хорошего с меня не получилось )
я начинал с MSX Basic, после него посмотрел в квик, сказал: "Да ну его нахуй!", и изучил Pascal, 286 asm, а затем 386, Си, Си++, SSE и ведро других языков )

Max
16.08.2018
17:19:37
в первые вижу настолько бессмысленное использование goto

ок

Google
Dolphin
16.08.2018
17:20:17
а точно, этот я тоже нахуй послал ))

Max
16.08.2018
17:20:29
я

Dolphin
16.08.2018
17:20:55
я
можешь предложить этот кусок кода без GOTO?

на бейсике

Max
16.08.2018
17:21:19
уже нет

Dolphin
16.08.2018
17:21:39
потому что за базар не отвечаешь? )

kaktys
16.08.2018
17:22:00
Dolphin
16.08.2018
17:22:33
kaktys
16.08.2018
17:22:44
Два массива

Dolphin
16.08.2018
17:22:45
и что ты в массив запихуешь? например

в массив два массива?

₳₲ⱤɆ₴łV₴Ɇ₳Ⱡ
16.08.2018
17:23:39
Так с чего мне начать чтобы из меня вышло чтото дельное?)

Dolphin
16.08.2018
17:24:07
Так с чего мне начать чтобы из меня вышло чтото дельное?)
начни с того, что не пизди попусту, ничего не понимая в вопросе

kaktys
16.08.2018
17:24:40
И немедленно выпил 0.4 вина



Dolphin
16.08.2018
17:25:01
Dolphin
16.08.2018
17:25:32
ты просто наверное невнимательно посмотрел в код

Google
kaktys
16.08.2018
17:25:45
А чо оно должно делать то

Dolphin
16.08.2018
17:25:48
вглядись лучше

₳₲ⱤɆ₴łV₴Ɇ₳Ⱡ
16.08.2018
17:26:17
Dolphin
16.08.2018
17:26:18
тут эта
?Вот отсюда начни

Th0r
16.08.2018
17:26:36
А чо оно должно делать то
пропускать точку, если она выходит за пределы экрана

kaktys
16.08.2018
17:32:02
Да вроде классическая задача же

Dolphin
16.08.2018
17:32:21
вроде да, а вроде нет

Admin
ERROR: S client not available

Dolphin
16.08.2018
17:32:45
окружность рисуется в 8 точек, по две в квадранте

нужно каждую проверять на выход за пределы экрана

kaktys
16.08.2018
17:37:24
Точка XY, 4 угла?

₳₲ⱤɆ₴łV₴Ɇ₳Ⱡ
16.08.2018
17:37:38
Что делать после уменя думать?

Dolphin
16.08.2018
17:38:06
kaktys
16.08.2018
17:38:33
Почему 8?

Прямоугольник же

Dolphin
16.08.2018
17:39:10
потому что считается 1/8 окружности

остальные сегменты ее копии

в разных инверсиях

Th0r
16.08.2018
17:39:45
Прямоугольник же
на 45 градусов куски

Dolphin
16.08.2018
17:39:49
так же как у Брезенхема

Google
₳₲ⱤɆ₴łV₴Ɇ₳Ⱡ
16.08.2018
17:43:01
Нароод, я понимаю что уже всех достал

Но думать я уже умею, что дальше?

Свою цель я вобщих чертах описал

Th0r
16.08.2018
17:45:15
Dolphin
16.08.2018
17:45:32
Прямоугольник же
ну и?! Алгоритм будет? )))

₳₲ⱤɆ₴łV₴Ɇ₳Ⱡ
16.08.2018
17:45:47
Уже

Часы на дуине и 3д принтер на нейже

3д принтер упёрся в прошивку

kaktys
16.08.2018
17:46:21
₳₲ⱤɆ₴łV₴Ɇ₳Ⱡ
16.08.2018
17:46:30
А часы в 3 сгоревших экрана

Th0r
16.08.2018
17:46:57
Dolphin
16.08.2018
17:48:13


почти в 4 раза быстрее

ну ладно, в 3.5

130 ' Circle (x, y, r) 140 RSQ=R 160 WX=0:WY=R:XR=0:YR=R*R 161 TRS=RSQ-YR 170 IF ((X+WX)>255) OR ((Y-WY)< 0) GOTO 175 171 PSET(X+WX,Y-WY),C 175 IF ((X-WX)< 0) OR ((Y-WY)< 0) GOTO 185 180 PSET(X-WX,Y-WY),C 185 IF ((X+WX)>255) OR ((Y+WY)>212) GOTO 195 190 PSET(X+WX,Y+WY),C 195 IF ((X-WX)< 0) OR ((Y+WY)>212) GOTO 205 200 PSET(X-WX,Y+WY),C 205 IF ((X+WY)>255) OR ((Y-WX)< 0) GOTO 215 210 PSET(X+WY,Y-WX),C 215 IF ((X-WY)< 0) OR ((Y-WX)< 0) GOTO 225 220 PSET(X-WY,Y-WX),C 225 IF ((X+WY)>255) OR ((Y+WX)>212) GOTO 235 230 PSET(X+WY,Y+WX),C 235 IF ((X-WY)< 0) OR ((Y+WX)>212) GOTO 250 240 PSET(X-WY,Y+WX),C 250 TRS=TRS+XR+RSQ 260 IF (TRS>=0) THEN YR=YR-RSQ:TRS=TRS-YR:WY=WY-1 270 XR=XR+RSQ 280 WX=WX+1 290 IF XR<=YR GOTO 170 300 RETURN

XR, YR - int16_t, остальные влазят в байт. Лимит радиуса - 254. Если координаты вылязят за размерность байта, то все переменные 16 бит. Если обрабатывать перенос флага при отсечении, то можно описать всю математику как беззнаковую.

Bastad
16.08.2018
17:53:20
3д принтер упёрся в прошивку
Бери готовуб и адаптируй

₳₲ⱤɆ₴łV₴Ɇ₳Ⱡ
16.08.2018
17:54:32
Хотя знаете, то что я спаял гоно повер банк уже зватает для того чтобы удивлять тех кто не шарит

)

Страница 7322 из 7737