cwbe coordinatez:
101
63539
63556
3419116
3895879
7273343

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::16
total children::3
1 ❤️


show[ 2 | 3] flat


ahojte, mozno je to skor do android fora, ale aj tak. Uz dlhsie sa snazim zistit, ci je mozna nasledujuca vec:

- nejake novsie samsung galaxy maju zabudovany barometricky senzor.
Kedze vlastnim iba HTC Desire HD, ktore takyto senzor nema, rad by som si ho vyrobil externe.

mam nejake to arduino, senzor Bosch BMP085, bluetooth modul, resp OTG kabel.

otazka je, ci sa da android krmit externymi datami po seriali tak, aby ich bral akooficialne readings zo zabudovaneho senzora (pre 3rd application support).
Viem, ze GPS suradnice sa mocknut daju, (rovnako tak nejako funguju aj externe GPS moduly) no nenasiel som nic ohladne inych senzorov.




00000101000635390006355603419116038958790727334307282515
bujak
 bujak      08.08.2013 - 12:26:17 , level: 1, UP   NEW
cau. co by si s tym chcel robit? chces vario na telefone? nad tymto som zrovna premyslal par tyzdnov dozadu. pochybujem, ze to stoji za tu pracu, spojazdnit to ako "native" senzor. mozno nejaka custom app co ti precita zo serial portu a zapipa podla toho, ma vecsi zmysel. ale aj takto to bude mrte prace, takuto app spravit a priopjit to vsetko...

nedava to zmysel ked si za nieco cez 100 eciek mozes kupit sony xperia active co ma zabudovany senzor a ma krasne usko kde si ho mozes spolahlivo pripevnit na postroj.

pouzivam app "gaggle" ako vario a gps, vario parametre sa daju nastavovat lubovolne, ale funguje bezchybne out-of-the-box, akurat treba mu otvorit kryt na usb-porte nech sa mu dostane vzduch dnu

0000010100063539000635560341911603895879072733430728251507282624
_W1 22/7
 _W1 22/7      08.08.2013 - 13:14:28 (modif: 08.08.2013 - 15:35:52), level: 2, UP   NEW !!CONTENT CHANGED!!
cau, prakticky ano, chcel by som vario. Islo mi ale hlavne o proof of ocncept a o najdenie sposobu, ako vyrobit poor man's external sensor. chcel som to spravit nativne, aby to bolo portabilne a prenesitelne aj na ine (a hlavne starsie) android zariadenia.
viem, ze spravit si custom app je najlahsie, ale rad by som tam mal ten support pre 3rd party software, napriklad locus maps, ktory dost pouzivam.

pokial ide o mna, ja vario mam, skor som to chcel zostrojit zo zaujimavosti,
pripadne ma ako take sci-fi napadlo, spravit si sensro network a pripevnit senzory na rozne miesta padaku, mohli by z toho byt celkom zuajimave vystupy.

a vobec, nejde vylozene iba o barometricky senzor; tym som chcel len zacat

e: keby sa mi aspon podarilo spravit nejaku bridge aplikaciu, ktora bude citat data po seriali a nejakym vhodnym sposobom ich posuvat systemu (telefon mam rootnuty)

000001010006353900063556034191160389587907273343072825150728262407282956
bujak
 bujak      08.08.2013 - 15:54:50 , level: 3, UP   NEW
no ten bridge app by nemal byt az taky problem nakodit nie? haluzny napad s tou sietou senzorov... inak tento dualny mpxv7002dp senzor je tiez fit, ma dve trubky takze vies merat aj rychlost

00000101000635390006355603419116038958790727334307282515072826240728295607282967
_W1 22/7
 _W1 22/7      08.08.2013 - 15:58:59 , level: 4, UP   NEW
no ten bridge je prave jadrom mojej otazky - ze ci je to mozne posuvat systemu, aby tie data bral ako readings z pressure senzoru.
ten druhy senzor omrknem.

0000010100063539000635560341911603895879072733430728251507282624072829560728296707283246
bujak
 bujak      08.08.2013 - 20:07:15 , level: 5, UP   NEW
moznoze bude schodnejsie upravit tvoju oblubenu aplikaciu, nech skusi zo serioveho portu ak nenajde zabudovany senzor... gaggle je opensource, locus maps tiez, ci ako?

000001010006353900063556034191160389587907273343072825150728262407282956072829670728324607283347
_W1 22/7
 _W1 22/7      08.08.2013 - 21:30:05 , level: 6, UP   NEW
fiha, na locus maps som to chcel prave. ale Locus maps a open source? vsak som si za tu appku normalne zaplatil.
inac, podpora tohto senzoru by mala byt, lebo nejaka motorola xoom ho pouziva. Musim mrknut na ten locus maps, ake su tam moznosti s periferiami.

00000101000635390006355603419116038958790727334307282515072826240728295607282967072832460728334707283930
bujak
 bujak      09.08.2013 - 11:18:31 , level: 7, UP   NEW
no len tak zbezne som kukol a ty vyzera byt nejaky kod http://code.google.com/p/android-locus-map/source/checkout
ale je to zaujimave co pises ze nejaky fon ten senzor pouziva. lebo sak on aj ked je zabudovany tak zas asi len cez nejaky seriovy port komunikuje s telefonom ci nie?

0000010100063539000635560341911603895879072733430728251507282624072829560728296707283043
bujak
 bujak      08.08.2013 - 16:48:01 , level: 5, UP   NEW
aha toto myslis... no to je tazke podla mna, mu ich podsunut ako original pressure snezor.

00000101000635390006355603419116038958790727334307282042
Harvie
 Harvie      08.08.2013 - 01:52:08 , level: 1, UP   NEW
V linuxu evidentne podpora je:
https://github.com/torvalds/linux/blob/master/drivers/misc/bmp085-i2c.c

ale porad je potreba aby byl ovladac zakompilovanej v kernelu v ROMce a aby android vedel co s nim.

00000101000635390006355603419116038958790727334307282041
Harvie
 Harvie      08.08.2013 - 01:49:58 [2K] , level: 1, UP   NEW
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: 2, 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: 3, 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: 4, 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: 5, 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: 6, 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: 3, 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