1

(3 odpowiedzi, napisanych Oprogramowanie / Software)

Czolem

Czy widzisz jakas przeszkode by mopidy moglo dzialac na openwrt ?

pozdrawiam

2

(0 odpowiedzi, napisanych Oprogramowanie / Software)

Cześć

Gdy odtwarzam sygnał testowy przy użyciu mpc na wyjściu karty dźwiękowej mam ~350mV p-p a ten sam sygnał odtwarzając z pomocą madplay daje na wyjściu maksimum karty czyli 1.85V p-p
w alsamixer mam ustawione maximum

Skąd się bierze ta różnica i jak to dobrze skonfigurować, żeby mpc dało maksimum ?

pozdrawiam

3

(7 odpowiedzi, napisanych Oprogramowanie / Software)

nie, bo miałem wszystko ustawione i zajęło mi to góra 2min.

4

(7 odpowiedzi, napisanych Oprogramowanie / Software)

ok, udało się przenieść stary system.
Zrobiłem erase od 0x9f020000 do 0xa7000000 a później wgrałem jeszcze raz firmware od 0x9f020000 i art od 0x9fff0000 i poszło.

5

(7 odpowiedzi, napisanych Oprogramowanie / Software)

takie miałem wrażenie ze to jest to samo, ale nie zlliczylem tych pamięci i nie wiedziałem czy coś na końcu nie zostaje.

w zasadzie spodziewałem się, ze ten system wstanie, bo z dokładnością do art wszystkie adresy były te same. skąd ta różnica?

6

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Cześć

Zmieniłem kostkę flash w mr3020 z 4MB na 16MB. Zgrałem sobie wszystkie partycje mtd: uboot, kernel,rootfs,rootfs_data,art i firmware, żeby to wgrać do nowej kości.

Z ubootem nie było problemu i wgrałem 64KB uboota pepe2k a za nim 64KB pamięci z informacjami o routerze. To działa.

Dalej chciałem wgrać resztę obrazów i zrobiłem to w tej kolejności:

adres                         (rozmiar)

0x9f020000 firmware (0x3d0000)

0x9f020000 kernel (0xEB93C)

0x9f10b9c3 rootfs (0x2E46c4)

0x9f3f0000 rootfs_data (0xB0000)

0x9fff0000 art (0x10000)

   
niestety po resecie system nie wstal
zaczyna sie bootowac ale jego ostatnie slowa to Kernel panic -not syncing: VFS: Unable to mount root fs on unknown-block<31,2>

Dodam jeszcze, że zanim zacząłem z tym zabawę to miałem postawionego extroota i możliwe to to pochrzaniło wszystko.
Czy kolejność wgrywania tych partycji i była poprawna ?

pozdrawiam

7

(0 odpowiedzi, napisanych Oprogramowanie / Software)

Cześć

Czasem przy uruchomieniu dostaję takei coś.
Feb 27 19:49:15 OpenWrt daemon.info init: process '/bin/ash --login' (pid 1938) exited. Scheduling for restart.

Pisałeś, że nei uruchamia się shell w konsoli szeregowej.
Mam podpięty mikrokontroler po uarcie i czasami nim gadam z systemem, ale nigdy na początku.
Gdzie szukać przyczyny? Czy przy boocie powinienem być w stanei wysokiej impedancji na uarcie ?

pozdrawiam

8

(1 odpowiedzi, napisanych Oprogramowanie / Software)

Cześć,

Jaki jest format danych w pliku z odczytami temperatury, wilgotności i ciśnienia w systemie owfs ?

Drugie pytanie dotyczy zapisu danych do bazy. Z openrouter.info wzialem wpis

rrdtool create ./pomiary.rrd -s 60 DS:temp_out:GAUGE:180:U:U DS:temp_in:GAUGE:250:U:U DS:presure:GAUGE:180:U:U DS:higrometr:GAUGE:180:U:U RRA:MIN:0.5:4:44640 RRA:AVERAGE:0.5:4:44640 RRA:MAX:0.5:4:44640

Co znaczy 180:U:U w zapisie GAUGE:180:U:U ? I czemu w ostatniej linijce są RRA min, average i max ?
Z tego co widzę, to dane są do bazy pobierane co -s 60 sekund, ale zapisywane co 4minuty ? Te 44640 to z czegoś konkretnego wynika ?
Rozumiem, że jak dojdzie do ostatniego to zacznie się nadpisywać od początku ?

pozdrawiam

9

(12 odpowiedzi, napisanych Oprogramowanie / Software)

ok, to byla kwestia po mojej stronie a dokladnie konfiguracji uartu najblizej 115200

10

(12 odpowiedzi, napisanych Oprogramowanie / Software)

na pewno będę. napiszę jak to znajdę.

czy widzisz osobiście jakąś różnicę między tą konsolą szeregową, która omija komendy a ustawionym portem an 115200 ?
efekt jest w zasadzie podobny jak podpinałem encoder do gpio i system omijał impulsy

11

(12 odpowiedzi, napisanych Oprogramowanie / Software)

tak. sam je programuje i tak jak pisalem, z ustawionym w screenie portem stty na 115200 gada bez problemu a z konsola na tej samej predkosci juz nie

12

(12 odpowiedzi, napisanych Oprogramowanie / Software)

zmniejszylem na swoim urzadzeniu predkosc do 9600 i przez stty tez i widze, ze bez problemu wszystko przechodzi.
gdy wracam do 115200 to tez wszystkie komendy przechodza za kazdym razem.

dlaczego jak wysylam je do konsoli szeregowej to nie reaguje ona na kazda wyslana komende ?

13

(12 odpowiedzi, napisanych Oprogramowanie / Software)

a da się jakoś zmniejszyć prędkość połączenia do konsoli szeregowej?

14

(12 odpowiedzi, napisanych Oprogramowanie / Software)

a druga rzecz to co moze byc przyczyna, ze nie wszystkie komendy mi nie przechodza za pierwszym razem ?

chce wysylac tez systemowe komendy, jak wylacze konsole to mi to nie pojdzie.

15

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Cześć,

Próbuję się komunikować z MR3020 po uarcie z procka, ale przechodzi mi co któraś komenda.
Czy da się jakoś wyłączyć konsolę szeregową i później słuchać po uarcie w tle ?

Rozumiem, ze gdy coś się stanie z lan i wifi to wtedy router idzie na części ?

pozdrawiam

łukasz

16

(7 odpowiedzi, napisanych Oprogramowanie / Software)

tym gorzej, bo to moja wlasna produkcja wink

niby zgodna z datasheetem, ale moze w layoucie cos skopalem. znowu to nie sa takie wielkie predkosci.

17

(7 odpowiedzi, napisanych Oprogramowanie / Software)

a ta jakość w systemie czym się objawia ? urządzenia nie odmontowują mi się.
jak nie prędkość to nie wiem co jeszcze. może połączenie do karty dźwiękowej i pendrive z extrootem
nie dają razem rady.
jakimi narzędziami mógłbym zmierzyć transfery ?

18

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Zmień hub?

Nie mogę, jest wbudowany na płytce pcb razem z kartą dźwiękową.
Też myślałem, że może to być wąskie gardło w komunikacji do karty, ale to jest full-speed hub, więc powinno wystarczyć.

19

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Cześć noworocznie

Zrobiłem sobie radio na WR3020 z hubem TUSB2036 i kartą dźwiękową PCM2707.
Uruchomiłem mpd z konfiguracją jakiej używam na WRT160NL
Po odpaleniu napotkałem na problem rwania się dźwięku, którego to problemu nie miałem na 160NL.
System jest świeży, ma extroota, nic więcej nie doinstalowywałem.
Proces mpd zajmuje ok 50%. Bardziej rwie na mp3 niż na streamie radiowym.

Czy macie jakieś pomysły co sprawdzić?

pozdrawiam

lukasz

20

(48 odpowiedzi, napisanych Oprogramowanie / Software)

w tym encoderze jest tak, że impuls jest na obu pinach. to w którą stronę kręcę zmienia jedynie przesunięcie jednego względem drugiego.

http://digital.ni.com/public.nsf/allkb/ … 75005E18E2

nie chciałem robić pollingu, żeby chodził cały czas, tylko właśnie w przerwaniu.
gdy na 7 pojawi się zbocze, to sprawdzam czy jest 1 czy 0 na 29 i to rozpoznaje kierunek kręcenia.
zobaczę na oscyloskopie jakie to czasy.

21

(48 odpowiedzi, napisanych Oprogramowanie / Software)

znam ten design.
mniej więcej to, tylko nie stereo.

22

(48 odpowiedzi, napisanych Oprogramowanie / Software)

chcę sobie zrobić radiobudzik z bezprzewodowym odczytem danych meteo z czujnika.

23

(48 odpowiedzi, napisanych Oprogramowanie / Software)

ok, to może faktycznie tak zrobię z zewnętrznym prockiem, bo i tak będę chciał takiego użyć do komunikacji z RF70.
teraz bardziej tak na szybko chciałem to zrobić.

24

(48 odpowiedzi, napisanych Oprogramowanie / Software)

mówisz, żeby nie iść tą drogą? wink

zobaczę, czy jakaś pojemność nie wydłuży trochę tego impulsu, ale jak piszesz, że może być i kilka sekund to będzie lipa.

25

(48 odpowiedzi, napisanych Oprogramowanie / Software)

@wabikboy

teraz nie mam pod ręką całego skryptu, ale to idzie mniej więcej tak.
tak sprawdzam stan drugiego pinu od razu na początku skryptu

state=(cat /sys/class/gpio/gpio29/value)

a później jakieś porównanie i dezycje

@cezary

no tutaj akurat walczę z tym encoderem i te impulsy są takie krótkie.

może użycie kmod-rotary-gpio-custom by tutaj pomogło zamiast ręcznego sprawdzania.