cwbe coordinatez:
101
63539
63556
3419116
3895879
7273343
7282041

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
K|my_K|given_K
last
commanders
polls

total descendants::6
total children::1
2 ❤️


show[ 2 | 3] flat


tenhle senzor taky mam a nabidnu ti 2 reseni:

1.) softcore:
arduino + serial pres usb otg nebo bluetooth + custom aplikace, ktera s tim bude schopna nejak pracovat. podpora stavajicich aplikaci neni uplne jista...

2.) hardcore:
telefon rozebrat a pripojit senzor primo na i2c sbernici. pravdepodobne uz tam nekde bude kvuli dalsim senzorum a periferiim, u procesoru ARM to neni nic neobvyklyho. tim ziskas prakticky nativni podporu, nicmene jeste to musi podporovat tvuj android, tezko rict, ale pokud to neni v tovarnim, tak bych zkusil cyanogen... a vubec bych zjistil jak se to s nativni podporou toho senzoru na linuxu a androidu...

pak je sance, ze ti to bude chodit i s aplikacema urcenejma pro telefony se zabudovanym senzorem.




0000010100063539000635560341911603895879072733430728204107282406
_W1 22/7
 _W1 22/7      08.08.2013 - 11:29:11 , level: 1, UP   NEW
ahoj, vedel som, ze ked nikto, tak Harvie mi na toto odpovie urcite :)
napriek tomu, ze to HC riesenie by bolo fasa, pride mi to trosku overkill.

Moja predstava bola softcore riesenie, maximalne so zakompilovanim ovladaca do kernelu. Ono, uz fakt, ze by som si musel prekompilovat kernel mi nahana strach, zavana to bricknutim telefonu; asi okolo toho urobim nejaky hlbsi research.
cyanogen mam.

mockrat diky za radu. Btw, k comu ten senzor pouzivas?

000001010006353900063556034191160389587907273343072820410728240607287264
Harvie
 Harvie      12.08.2013 - 19:00:02 [1K] , level: 2, UP   NEW
jeste bys moh zkusit najit nejakej bluetooth prevodnik pro pripojeni ke vzdalenymu i2c, kterej by byl podporovanej na linuxu. jestli se to vubec dela...

otazka je, k cemu ten senzor chces pouzivat...

00000101000635390006355603419116038958790727334307282041072824060728726407287267
Harvie
 Harvie      12.08.2013 - 19:04:22 [1K] , level: 3, UP   NEW
teda jestli mas OTG, tak se vlastne delaj taky USB-I2C prevodniky... takze by prakticky stacilo zjistit jestli mas potrebny ovladace a pak to proste pripojit do USB a hned bys mel ten senzor nativne v systemu...

0000010100063539000635560341911603895879072733430728204107282406072872640728726707287459
_W1 22/7
 _W1 22/7      12.08.2013 - 22:16:32 , level: 4, UP   NEW
toto znie dobre, kazdopadne grep nic nenasiel :/

nasiel som toto, ale neviem, ako sa to cele kompiluje
http://code.metager.de/source/xref/CyanogenMod/Kernel/drivers/misc/bmp085.c

000001010006353900063556034191160389587907273343072820410728240607287264072872670728745907290162
Harvie
 Harvie      14.08.2013 - 17:15:56 [1K] , level: 5, UP   NEW
spis si nekde najdi navod jak zkompilovat cyanogen pro tvuj telefon od zacatku do konce... neni to nikterak narocny afaik. ale je lepsi to delat na ubuntu na kterym je to odladeny a cely to trva relativne dlouho, ale zasahu ze strany usera je jen malo...

pripadne si muzes zkusit najit jak zkompilovat ten modul zvlast a pak si ho tam jenom nakopirovat pod rootem. pokud bys to nevymyslel jak zkompilovat ten modul samostatne (coz je nesrovnatelne rychlejsi), tak se da vyextrahovat i z hotovy romky cyanogenu, kterou si zkompilujes i s tim driverem, pokud je to +- stejna verze (tj. se stejnym kernelem) jako to co tam mas momentalne. takze se vyhnes flashovani cely romky... uz sem to takhle parkrat delal...

000001010006353900063556034191160389587907273343072820410728240607287263
Harvie
 Harvie      12.08.2013 - 18:57:34 [1K] , level: 2, UP   NEW
Jestli mas cyanogen tak by to melo bejt vpoho... bud tam uz ten ovladac mas (to zjistis treba prikazem find / | grep -i bmp085), nebo nebude zas takovej problem ho tam dokompilovat... cyanogen to ma vsechno relativne pripraveny...

imho bude spis slozitejsi tam senzor fyzicky pripojit po rozebrani telefonu...

Ja senzor pouzivam v DIY meteostanici, kterou vyvijim kdyz se nudim:
http://munin.harvie.cz/harvie.cz/meteo.harvie.cz/meteo/index.html