Offipalsta.COM

Offipalsta.COM (https://forums.offipalsta.com/index.php)
-   Tekniikka & Jutustelu (https://forums.offipalsta.com/forumdisplay.php?f=150)
-   -   Rodeo Drive (https://forums.offipalsta.com/showthread.php?t=19056)

jappe 28.02.2006 09:33

Rodeo Drive
 
Teen suunnistusohjemaa offikäyttöön. Ohjelma tulee yleiseen jakeluun lähdekoodeineen.
Se on siis ilmainen. Kirjoitan ohjelmasta artikkelisarjan http://www.codezone.fi sivustolle.
Sieltä on nyt ladattavissa ohjelma millä voi testata oman GPS:n toimintaa sen kanssa.

Seuraavan versioon laitan nämä mittarit toimimaan ja kenties muitakin.
http://www.petrisimolin.net/gallery/...e-mittarit.JPG

Kuvassa ylin mittari näyttää suunnan seuraavaksi valitulle reittipisteelle. Numeroarvo
kertoo etäisyyden metreinä. Jos mennään poispäin rastista, taustan väri muuttuu.

Vasen mittari näyttää nopeuden. Suurin lukema
on kilpailun maksiminopeus. Mittarin taustaväri muuttuu jos se ylitetään.
Numeroarvo näyttää myös nopeuden.

Oikealla oleva mittari on kompassi. Se näyttää pohjoisen suunnan autoon nähden.
Ja kompassisuunnaan numeerisena.

Olisiko ehdotuksia mittareista. Mittareista voi sitten valita halutut näkymään.
Kello on jo tekeillä.

Mitä käyttökelpoista voisi mittareilla näyttää?



Just do it!

mikjus 28.02.2006 09:45

Onnea mahtavaan projektiin!

off road suunnistus optimoitu toivelista:

ozi yhteensopivuus karttojen ja kalibroinnin suhteen
mapsource yhteensopivuus (ei lienee laillisesti mahdollista?)
standardit WGS 84 jutskat eikä mitään hämäriä suomivirityksiä (tietty saa olla kumpikin valittavissa)
Helppo/nopee rastien merkintä
Helppo rastin kuittaus joka tallentaa kuittausajan ja merkitsee rastin noudetuksi
Helppo ja nopee navigointi rastilta rastille (matka, suunta....)
sidotuille rasteille oma systeemi joka varoittaa jos meinaa asettaa väärän rastin kohteeksi
Kello joka näyttää jäjellä olevan kilpailuajan ja matkan maaliin sekä arvoiodun ajan joka menee maaliin ajamiseen (tulee häly jos aika alkaa loppumaan)





Edited by - mikjus on 28/02/2006 09:59:36

Jari 28.02.2006 09:45

Nousua/Laskua? auttas varmasti jos se kertoo että noustaanko vai lasketaanko kun ajaa... ja jos gps näyttää mäkeä niin jos todellisuudessa menee alaspäin niin jossain on häiriö... tai jotain?

ajanotto? voi seurata omaa etenemistä/käytettyä aikaa?

mistäs mä tiiän, kunhan heittelen ideoita.


Ei tiedolla, ei taidolla, vaan Woimalla. autoSCIFIteam
"on tästä ennenkin menty... tekalla..."

www.hanakkatalo.fi

jappe 28.02.2006 10:16

Tosi hyviä heittoja. Osa mulla on jo listalla. WGS-84 tulee olemaan koodinaattijuttu.
Kartat voi hommata mistä haluaa, ne skaalataan (kalibroidaan) ohjelmalle. Vaikka ilmakuva.
Tuota ozia en tunne, voisiko joku laittaa mallin kalibrointitiedoista.

Helppokäyttöisyys ja automaattisuus ovat etusijalla.

Just do it!

LaaLaa 28.02.2006 12:05

- Trippimittari, joka mittaa matkaa ja aikaa minkä vaan pisteiden välillä tai useampien pisteiden muodostamalla reitillä. ja johon voi määrittää ihanneajan jossa pitää pysyä.

Muistitko käyttää <img src=icon_smile_wink.gif border=0 align=middle>
http://www.petrisimolin.com/ThePalsta/search.asp

28.02.2006 13:05

Vinkkinä että FRWD eli Forwardin (www.frwd.com) laitteella saa kolmiuloitteisen reitin nousu/laskukulmineen ja nopeuksineen myös kännykkään reaaliaikaisesti jälkianalysin lisäksi, joten siitä ainakin omien kokemusten mukaan on hyötyä myös offroadista. Tokihan laitteella voi tallentaa kaikkien muidenkin urheilulajien suoritukset ja sekä seurata niitä reaaliajassa että analysoida vaikka kilpailijaa vastaan jälkeenpäin PC:llä.

Note! This message was posted anonymously!

projuzi 28.02.2006 13:45

Lainaus:

quote:
Helppo/nopee rastien merkintä
+rastiluokat (stanu, orkkis, modi) vaikka eri väreillä kartalla


Paavo 28.02.2006 15:15

Vielä lisää: jo sikkunaan jää tilaa niin kellonaika, ja/tai laskuri johonkin ajanhetkeen (maaliintulo tms.) tai vaikka 2-3kpl (maaliintulo, "viimeistään pakko lähteä maalia kohti" ja vaikka "seuraava lämmin ruoka"). Ja noille soppelit säädettävät hälytykset (audio + taustan väri tms.).

Mutta kannattanee tehdä pakolliset ja/tai tosi tarpeelliset perusjutut ensin, mutta mahdollisuuksien mukaan sellaisella arkkitehtuurilla/desingilla että ohjelmaa poystyy laajentamaan ja muokkaamaan. Jos siihen pystyy tekemään jonkinlaisen plug-in rajapinnan muiden tekemille lisäosille niin se voisi olla jatkossa hyvä.

Itse lähtisin vastaavaan projektiin vajvasti suunnittelupuolelta, eli miettisin ohjelman vaatimuksia ihan oikeasti, ja riittävän monen key feature use-casen kautta, jotta perustoiminnallisuus tulee hyväksi. Lisäksi "kilpailija-analyysi" kannattanee tehdä huolella, ozin kokeiluversio on ilmainen, mapsourcesta en tiedä, ja eikäs se riippuliitokin ollut ilmainen?

Onko suunniteltu käyttö safarointia vai kilpailua? Jos kilpailua niin rastien käsittelyn merkitys korostuu, just noita juttuja mitä mikjus listasi. Suunnittelun ja testauksen apuna vois toimia ns. friendly user popula, tuskin kovin vaikea värvätä, aluksi esim. use-case kommentoinnissa ja sittenmmin alfa/beta koekäyttäjinä.

-Paavo

"There are only 10 types of people in the world: Those who understand binary, and those who don't."

Kankku 28.02.2006 19:18

jees....... paavo vei taas kerran multa sanat suusta.
ei kai en taaskaan tajunnut mitään.


mutta meille nuijille joita uskoakseni tässäkin porukassa on
niin saakos sen sit myös SUOMEN KIELELLÄ?

NIIN JA ONNEA ROJEKTIIN!!!!!!

Edited by - Kankku on 28/02/2006 19:22:05

jappe 28.02.2006 19:34

Olen kodannut erilaisia GPS juttuja harrastuksena 1998 lähtien. Pocket PC:n eri versoille. Viime vuosina vähemmän. Nyt tuli taas tarve, kun rupesin offaamaan. Teen ohjelmointiesimerkkejä codezoneen ja tässä tulee kaksi kärpästä yhdellä iskulla. Kilpailevista ohjelmista en välitä, teen tämän joka tapauksessa.
Eikä tämän tarkoitus ole kilpailla muiden ohjelmien kanssa. Sitä saa käyttää kuka haluaa. Ainakin minä
tulen käyttämään. Ohjelmasta teen mahdollisimman hyvän warn ja eksytys tyyppisiin kisoihin.

Olen ollut ohjelmistoprojekteissa vuodesta 1982 lähtien. Isoissa ja pienissä. Osaan rajata homman,
niin että jotain myös valmistuu. Eli ideoita vapaasti tulemaan. Kerään niistä parhaat mukaan.

Myöhemmin olen ajatellut tehdä myös serverin, johon liikkuvat maasturit voi lähettää paikkatietoa.
Vaikka kilpailun johtoa varten. Näkisi autojen paikat ym.

Ainoa ongelma on aika. On rajallisesti aikaa käytettävissä kodaamiseen. Syksyksi pitää kuitenkin saada
kasaan. Kun saan mittarit toimimaan, laitan uuden version codezoneen. Sitä saa testata ja kommentoida.
Ilmoitan siitä täällä.

Nämä tuli noista vinkeistä.
Ainakin kello missä on näkyy käytetty aika ja jäljelläoleva aika.
Nopeusmittariin toinen neula, joka näyttää millä nopeudella pitää ajaa maaliin, jäljelläolevassa ajassa.

Teen tämän omasta päästä, kuten puusepät.

Just do it!

jappe 28.02.2006 19:38

Joo. Kaikki tulee suomen kielellä, paitsi ohjelman nimi "Rodeo Drive". Mittareihin tulee helppitekstit.
Esim klikkaamalla selostus mikä on mikäkin ja niiden tarkoitus.

Jospa meenkin tästä kodaamaan!

Just do it!

Edited by - jappe on 28/02/2006 19:39:26

offroadjouni 28.02.2006 20:06

Mielenkiintoinen projekti... Milläs kielellä tuota väsäilet? Semmoinen ajatus vois olla kiva, että lasketaan kauanko on aikaa hakea seuraavaa rastia. Eli 24 h aikaa ja 50 rastia, niin kunkin rastin hakemiseen on keskimäärin 28.8 minuuttia. Kun yhden rastin hakee hakee nopeammin, niin seuraaville jäävä aika muuttuu pidemmäksi.

/* Life Begins at 35" */

Juja 28.02.2006 20:20

Miten tuon on tarkotus näkyä näytöllä, eli onko ruutu jaettu kahdelle onjelmalle esim: vaikka mittarit ruudun laidalla ja loppu näkymä on karttaa? Vai onko tarkoitus että näkymää vaihdella kartan ja "mittareitten" välillä...


Sais nähä miten äijän käy...

jappe 28.02.2006 21:09

Kodasin ton kellon. Siinä on ylhäällä kulunut aika ja alhaalla jäljelläoleva aika.

Nopeusmittariin laitoin toisen viisarin. Se näyttää millä nopeudella linnuntietä
maaliin pitää mennä. Sitten kun se alkaa nousemaan ylös, alkaa kiire.

http://www.petrisimolin.net/gallery/...e-mittari2.JPG

Ajatus on että mittarit ja kartta näkyy yhtä aikaa. Mittarit voi piilottaa.
Mittarit on kodattu niin, että niiden kokoa voi muuttaa portaattomasti.
Taidan laittaa viisarit läpinäkyväksi, jotta numerot näkyisi läpi.
Mahdollisimman vähän popuppaja ym. Kartan on tarkoitus skaalaantua automaattisesti.
(Älykkäästi toivon mukaan). Automatiikan voi ottaa pois päältä.

Hyviä ehdotuksia, kerään kaikki listalle ja katson mitä toteutan.

Tämän kodaan .net C# kiellellä. VisualStudio 2005 ja grafiikan teen GDI+ avulla.
Näillä mittareilla lähden eteenpäin. Pitää saada ne tottelemaan GPS dataa.


Just do it!

H_Nietu 28.02.2006 22:35

Lainaus:

quote:
Ajatus on että mittarit ja kartta näkyy yhtä aikaa. Mittarit voi piilottaa.
Mittarit on kodattu niin, että niiden kokoa voi muuttaa portaattomasti.
Taidan laittaa viisarit läpinäkyväksi, jotta numerot näkyisi läpi.
Mun mielipide: Kaikki kartan päällä oleva info pitäisi olla transparenttina,
jopa reittipisteet.

________________________________________________
Yleisesti nestemäiset
aineet lisää "Jutun" luistoa ja vähentää pitoa.


Edited by - H_Nietu on 28/02/2006 22:40:57

28.02.2006 23:08

Tossa on sulle mittaripohja jos tarvit ja miellyttää:

http://img527.imageshack.us/my.php?i...titled14fw.jpg

Note! This message was posted anonymously!

jappe 01.03.2006 07:45

Ajattelin Kulmakorven olevan hyvä esimerkkipaikka, jossa ohjelmaa voisi testata. Siellä
minulla on mahdollista käydä helpoiten ajamassa. Tarvitsisin laillisen kartan, jota
voisin levittää ohjelman mukana mallikarttana. Tietääkö kukaan voiko sellaisen maastokartan
ostaa, jonka voi laillisesti julkaista netissä.

Sitten reittipisteen tiedot. Mitä pitäisi yhdestä reittipoisteestä tallettaa

Ennen löytymistä
----------------
numero
latitude
longitude
pistemäärä
selostus teksti (koivun luona)
???

Löytymisen jälkeen
------------------
kellonaika
kommentti
tila (saatiinko vai skipattiinko)
???


Just do it!

Edited by - jappe on 01/03/2006 07:48:58

LaaLaa 01.03.2006 09:45

- Varmaan helposti pystyisi toteuttamaan sellaisen toiminnon että ohjelma ehdottaa seuraavaksi "go to" reittipisteeksi lähimpänä olevaa pistettä jolla ei ole vielä käyty/kuitattu. Ja jos lähintä pistettä ei haeta seuraavaksi (ojan toisella puolella tjsp) niin pistettä ehdotettaisiin taas seuraavan kerran ensimmäiseksi ellei sitä erikseen kuitata pois "liian vaikeana".

Tuolla välttyisi ehkä siltä että unohtaa hakea jonkun rastin joltain alueelat (kuten meille kävi eksytyksessä). tietysti tuon kotrollointi onnistuisi myös sillä että rastin kuittaus muuttaa sen esim vihreäksi ja hakemattomat on esim punaisia.

Muutenkin tuo seuraavan pisteen (esim kolmen lähimmän) automaattinen ehdottaminen nopeuttaisi käyttöä kun ei tarvisi hakea rastia listalta.

Toivottavasti tuosta sai jotain selvää<img src=icon_smile_approve.gif border=0 align=middle>

Muistitko käyttää <img src=icon_smile_wink.gif border=0 align=middle>
http://www.petrisimolin.com/ThePalsta/search.asp

offroadjouni 01.03.2006 09:58

Lainaus:

quote:Varmaan helposti pystyisi toteuttamaan sellaisen toiminnon että ohjelma ehdottaa seuraavaksi "go to" reittipisteeksi lähimpänä olevaa pistettä jolla ei ole vielä käyty/kuitattu. Ja jos lähintä pistettä ei haeta seuraavaksi (ojan toisella puolella tjsp) niin pistettä ehdotettaisiin taas seuraavan kerran ensimmäiseksi ellei sitä erikseen kuitata pois "liian vaikeana".
Tätä voisi jalostaa niin, että ohjelma laskee lyhimmän matkan lopuille rasteille ja takaisin maaliin (kauppamatkustajan ongelma). Karttaan piirrettäisiin automaattisesti tämän mukaista reittiä ja seuraava rasti valittaisiin oletuksena kyseisen graafin mukaan.

/* Life Begins at 35" */

jappe 01.03.2006 12:18

Jonkinlainen tekoäly tulee seuraavan rastin automaattiseen valintaan. Lähin/seuraava
numero jne, kuitenkin itse voi sen myös määrätä (esim klikkaamalla näytöllä olevaa rastia).
Ajatus on aina keskittyä seuraavaan valittuun rastiin. Koko reitin etukäteen "arvaamista" en
lähde tekemään. Ei tule toimimaan hyvin. Jos kone ehdottaa aina lähintä rastia, niin
lopputuloshan voisi olla aika hyvä. Maasto loppujen lopuksi määrää reitin. Rastit tulevat
olemaan erinäköisiä niiden tilan mukaan. Käymätön/Saatu/skipattu/lähin/seuraava jne.



Just do it!

offroadjouni 01.03.2006 13:42

Lainaus:

quote:Koko reitin etukäteen "arvaamista" en lähde tekemään. Ei tule toimimaan hyvin. Jos kone ehdottaa aina lähintä rastia, niin lopputuloshan voisi olla aika hyvä. Maasto loppujen lopuksi määrää reitin.
Miksi ei toimisi? Kauppamatkustajan ongelma on NP-täydellinen, eli vaatii toki vähän laskentaa. Ei sitä kuitenkaan tarvii koko ajan tehdä... Jos ohjelma ehdottaa aina lähintä rastia, se ei estä että joku rasti unohtuisi hakea alueelta. Sillä maastollahan ei ole ton kannalta mitään väliä, kunhan lyhintä reittiä päivitetään aina kun rasti kuitataan haetuksi. Siinä vaiheessa kuski tekee aina päätöksen minkä rastin haluaa hakea - lähimmän, seuraavan kokonaismatkaltaan lyhimmässä reitissä vai jonkun ihan muun vaihtoehdon.

/* Life Begins at 35" */

jappe 01.03.2006 14:58

Tuo lyhin reitti maastossa varmaan harvoin on nopein. Kun pääsee katsomaan rasteja
maastokartan päällä, niin ihmiselle valinta on paljon helpompi. Veikkaisin
todellisudessa max 50% koneen ehdotuksista seuraavaksi rastiksi ovat järkeviä.

Tuota mahdollista unohtuvien rastien ongelmaa pitää miettiä. Jos aina ehdotetaan
lähintä rastia, voiko alueelta joku unohtua?


Just do it!

offroadjouni 01.03.2006 15:19

Lainaus:

quote:Tuota mahdollista unohtuvien rastien ongelmaa pitää miettiä. Jos aina ehdotetaan lähintä rastia, voiko alueelta joku unohtua?
Mitenkähän tuon nyt tulkitsee... Siinä vaiheessa kun yksi rasti on jäljellä, on se tietenkin lähin rasti eli siinä mielessä ei voi unohtua. Lähimpien rastien ketju voi kuitenkin "johdattaa" kauas joiltakin rasteilta. Otetaan vaikka seuraava demonstraatio jossa tähti vastaa lähtöpaikkaa, M maalia ja x-kirjaimet rasteja:

<pre id=code>x---*--x--x--x--x--M</pre id=code>

Tässä tapauksessa lähimmän pisteen hakeminen tuottaa todella huonon vaihtoehdon lyhimmän reitin laskemiseen nähden ja havainnollistaa ongelmaa.

/* Life Begins at 35" */

jappe 01.03.2006 19:16

Siksi en yritä automatisoida reitinvalintaa. Ohjelma haluttaessa ehdottaa seuraavaa
reittipistettä. Jos rastit esim ovat korkean kallionyppylän tai lammen ympärillä,
ohjelma ei tiedä mahdottomista esteistä. Ihminen pystyy nopeasti valitsemaan
seuraavan pisteen. Listalla on paljon ominaisuuksia tämän edellä. Voisi tietenkin
tehdä sortti pluginia varten rajapinnan. Silloin halukkaat voivat koodata omia
sorttialgoritmejä reitinvalintaan. Ohjelman lähdekoodi on vapaasti saatavissa.

Ehkä järkevin vaihtoehto olisi tulostaa pisteiden välille etäisyydet. Sitten
voisi klikkailla pisteitä ja siten saisi reitin muodostettua huomioiden maaston.

Nyt kodaamaan, jotta pääsen testaamaan mittareita.

Just do it!

baxxter 01.03.2006 19:17

Eikös punaiset ja vihreät rastit (haettu ja hakematon) olis aika selkeä? Sit jos kuitattuun rastiin sais vielä kellonajan jäämään (vois kait siitäkin jotain hyötyä olla, ainakin kisan jälkeen tarkastellessa)
AUTOSAVE! muutamaan eri tiedostoon tallentaa aika usein, kun nuo suunnistusläppärit ei aina ole sitä uusinta mallia :)
Saisko noihin mittareihin rasti ruutuun valinnan, että mikä näkyy? Esim mun mielestä tärkeimpiä olis vaan nopeusmittari (ylinopeudella värinvaihto hieno oivallus!) ja suunta & etäisyys seuraavalle rastille. Näytöllä kuitenkin rajoitetusti tilaa niin voisi mielensä mukaan sitä käyttää.
Onko jotain aavistus kuinka paljon ohjelma tulee käyttämään muistia?

-74 Range, 215cid V8
#4x4@ircnet

offroadjouni 01.03.2006 19:31

Lainaus:

quote:Ohjelma haluttaessa ehdottaa seuraavaa reittipistettä. Jos rastit esim ovat korkean kallionyppylän tai lammen ympärillä, ohjelma ei tiedä mahdottomista esteistä. Ihminen pystyy nopeasti valitsemaan seuraavan pisteen.
Tämä vaikeus on tiedossa, mutta sama pätee lähimman rastin hakemiseen että lyhimmän polun määrittämiseen. Tuolla perusteella ei kannattaisi kumpaakaan ilmoittaa.

Lainaus:

quote:Listalla on paljon ominaisuuksia tämän edellä.
Ehdottomasti totta. Mutta tässä topicissa kyseltiinkin että millaisia ominaisuuksia tuossa ohjelmassa olisi hyvä olla.

Omasta kokemuksesta voin sanoa, että yleensä rasteja tulee haettua sen mukaan mikä on lähimpänä. Tuon lyhimmän polun määrittämisen tarkoitushan on nimenomaan muistuttaa niistä rasteista, jotka tuo lähimmän rastin valinta jättäisi noutamatta. Kumpikaan ratkaisu ei ole optimaalinen kun ei ota huomioon maaston muotoja, mutta lyhin polku tarjoaa varmasti paremman todennäköisyyden hyvään reittivalintaan. Open sourcessa tosin ei ole niin väliä, kun kuka tahansa voi tehdä mieleisen version...

/* Life Begins at 35" */

Käyttäjä 01.03.2006 19:36

Semmonen olis hyvä luttu,jotta siihen olis helppo hommata kartat eli valmiit kartat esim:Garminin/mapsourge kartat menis siihen ihan pox.
kummempia vääntämättä.

- - - - - - - - - - - - -
#perillepääsy ei ole itsetarkoitus vaan matkanteko# Saunalahti rules
SLCK Member #51
kayttaja@offipalsta.com
cruiser60@luukku.com
http://www.petrisimolin.net/gallery/...yttaja-sig.png

H_Nietu 01.03.2006 20:59

Lisätarkkuus normaaleihin GPS ohjelmistoihin nähden olisi myös suotavaa....
Eli kahta inputtia sisään ja lisäksi vielä joku kiinteä radio/puhelin masto,
näistä laskenta kohdalleen niin jo alkaisi olemaan tarkkuus huippuluokkaa.

________________________________________________
Yleisesti nestemäiset
aineet lisää "Jutun" luistoa ja vähentää pitoa.

NKH 01.03.2006 21:35

Noista rastimerkinnöistä...

Jos ne alueen rastit ois merkittynä sillai että vihreet on kuitattuja ja punaset hakemattomia niin oisko ideaa että se ohjelma värjäis esim. kolme lähintä (auton ympärillä oleva "rastikolmio") keltaseks tms.
Silloin näkyis se lähin rasti ja etäisyydet ja siitä sit ite lukee maastoo sen verran että mille seuraavaks lähtee ?!?!?!?

______________________
VAZ 2121 Niva
SORONÓ Off-Road Team #1

jappe 01.03.2006 21:58

Muistin käyttö tulee kuvan koon mukaan. Pienemmillä kartoilla tulee hyvin toimeen.
Tuota rastien näyttämistä eri tavoilla ja väreillä tullaan käyttämään.
Paremmat GPS vehkeet näyttää tarkemmin. Yksi ongelma on kun pysähdytään.
GPS kadottaa suunnan. Itse harkitsen uuden GPS laitteen ostoa. Esim garmin
uudella herkällä piirillä (SiRF)ja sähköisellä kompassilla. Silloin suunta
on tiedossa myös paikallaan ollessa. http://www.garmin.com/products/gpsmap60csx/
Karttoina voi käyttää bitmappeja. Itse skannaan kartat.
Karttoja voi zoomata portaattomasti aika paljon. Saa riittävän suureksi.
Mittareista voi valita mitkä näyttää. Teen niitä lisää kun keksin mitä näyttää.

Sain homman edistymään. Pääsen viikonloppuna testaamaan. Sitten laitan
mittarit jakoon.

Aika lähelle tollanen mittaritestistä tulee. Täytyy tohon lisätä lähimmän pisteen
syöttö. Eniten minua kiinnostaisi, toimiiko muilla kuin minun omalla GPS laitteella (garmin etrex)
http://www.petrisimolin.net/gallery/...e-mittari3.JPG

Just do it!

Edited by - jappe on 01/03/2006 22:08:23

Killman 01.03.2006 22:11

"Yksi ongelma on kun pysähdytään. GPS kadottaa suunnan"

Tuosta kinasin kerran tosissaan että GPS menettää suunnan kun pysähtyy ja Ipe64 pani hanttiin että ei hänen gepsissä. No, minulla läppärin Ozi (v. 3.95.4g) alkaa pyörimään kun auto pysähtyy mutta kämmen Ozi jää näyttämään viimeistä kuljettua suuntaa. Eli siihen tuntuu olevan lääke.

Pitäisin tätä tärkeänä kun pysähtyy pohtimaan reittiä rastin läheisyydessä.

Edited by - Killman on 01/03/2006 22:19:53

baxxter 01.03.2006 22:23

Lainaus:

quote:Muistin käyttö tulee kuvan koon mukaan. Pienemmillä kartoilla tulee hyvin toimeen.
Kuinka suurta karttaa tarkoitat pienemmillä kartoilla?
Tuleeko siis muistinkäyttö olemaan päälle sadan megan? Mapsource ja ozi omassa formaatissaan pärjää vähällä muistilla suurillakin kartoilla..

http://www.petrisimolin.com/ThePalst...TOPIC_ID=23555 ja tuolla juttua muistinkäytöstä ozissa

-74 Range, 215cid V8
#4x4@ircnet

jappe 01.03.2006 22:57

Itse olen käyttänyt noin 4000*4000 jpg karttoja. Kun karttaa ei ole ladattu
muistia menee noin 20 megaa. Kartan kanssa 150 megaa. En ole aikaisemmin
katsonut, kun ei ole ollut ongelmia. Esim Warnissa minulla oli 4 eri karttaa.
PocketPC:ssä käytin 2000*2000 karttoja. Täytyy tuota muistinkäyttöä jossain
vaiheessa tutkia tarkemmin eri värimäärillä. Tuo 2000*2000 laskee muistin
käytön neljäsosaan.


Just do it!

jappe 01.03.2006 23:04

Pysähdyttäessä GPS kadottaa suunnan. Tietenkin ohjelmalla voi kikkailla.
Mutta miten erottaa GPS "heilumisen" hitaasta liikkeestä. Maantiellä
nopeuserot on suuria, mutta metsässä mennään hiljaa. Täytyy tohon keksiä
jokin keino. Jos autossa on kompassi, voisi sen arvon syöttää. Tai
jotain hakea suunta historiatiedoista. Totakin pitää testata käytännössä.

Just do it!

Scout 01.03.2006 23:10

Lainaus:

quote:
Muistin käyttö tulee kuvan koon mukaan. Pienemmillä kartoilla tulee hyvin toimeen.
Tuota rastien näyttämistä eri tavoilla ja väreillä tullaan käyttämään.
Paremmat GPS vehkeet näyttää tarkemmin. Yksi ongelma on kun pysähdytään.
GPS kadottaa suunnan. Itse harkitsen uuden GPS laitteen ostoa. Esim garmin
uudella herkällä piirillä (SiRF)ja sähköisellä kompassilla. Silloin suunta
on tiedossa myös paikallaan ollessa. http://www.garmin.com/products/gpsmap60csx/
Karttoina voi käyttää bitmappeja. Itse skannaan kartat.
Karttoja voi zoomata portaattomasti aika paljon. Saa riittävän suureksi.
Mittareista voi valita mitkä näyttää. Teen niitä lisää kun keksin mitä näyttää.

Sain homman edistymään. Pääsen viikonloppuna testaamaan. Sitten laitan
mittarit jakoon.

Aika lähelle tollanen mittaritestistä tulee. Täytyy tohon lisätä lähimmän pisteen
syöttö. Eniten minua kiinnostaisi, toimiiko muilla kuin minun omalla GPS laitteella (garmin etrex)


Just do it!

Edited by - jappe on 01/03/2006 22:08:23
Mulla on tuo 60 CSx ollu nyt muutaman viikon mutta on pikkasen ollu ongelmia sarja datan saamisessa ulos. kalikka saa käyttöjännitteensä myös USB portista mutta näyttää ettei sen NMEA tai Garmin formaatti tule ulos niin kuin vanhemmissa laitteissa, se oliski liian helppoa jos pärjäis pelkällä USB kaapelilla, no siihen löytyy varmaan lääke vielä. En saa eg. Ozia palaamaan muuta kuin vanhan Garminin COM portin kautta mikä sinällään ei haittaa mutta vaatii yhden piuhan lisää.

Kompassi pelaa aivan älyttömän hyvin mutten ole testannut lähettääkö se suunnan muutos dataa NMEA lauseessa kun pyöritään paikallaan, luulis kuitenkin.

kompassin kalibrointi toimii myös hyvin, eg. kun asentaa sen autoon on se hyvä kalibroida vallitseviin olosuhteisiin, eli ajettava kaksi kokonaista ympyrää kalibrointi modessa jonka jälkeen kompassi suunta ainakin GPS ruudulla pelaa just nin ku kuuluukin. Toisaalta on GPS niin herkkä ettei normaalisti vaivaava tauti ettei auto kulje tyhjäkäynnillä tarpeeksi lujaa, vaivaa ihan helposti. kokeilin sitä vasta tässä ja kertaakaan ei kompassi korjannut suuntaa vääräksi kun pysähdyttiin ja kun tein paikaltaan "pyrähdyksiä" ratti linkussa autolla 90 astetta, gps'n näyttö jäi vajaaksi, jonnekkin vähän yli 45 astetta ja 5 sekunnin kuluttua kompassi korjasi puuttuvat 45 astetta ja tas näytti oikeeseen suuntaan, toimii.

Kompassi tulee käyttöön käyttäjän valitseman ajan kuluttua siitä kun myös käyttäjän valitsema nopeus on alitettu. läppäri on hieman asennuksia vailla kovon vaihdon jäljiltä mutta parin viikon päästä ku pääsen lomilta kotia on todellista testi tietoa saatavana :)

SirfrStarIII chippi on aivan käsittämättömän herkkä, se reagoi sunnan ja nopueden muutoksiin niin nopeasti ettei paremmasta väliä ja paikassa missä en saanut yhtän ainutta satelliittia edes näkyviin vanhalla chipillä ja aktiivi antennilla saa tää uus paikannettua itsensä, tosin ei kovin tarkasti mutta refrensinä. Voi vain suositella.

Vaihdoin kapulaan 512mb muistikortin ja nyt mahtuu aika kivasti karttaaki kapulaan, nyt sillä tekeekin jotain ku näyttö on niin älyttömän hyvä.

-teppo

EDIT: kompassin käyttövarten on GPS'än oltava vaakatasossa, hankaloittaa asennusta hieman.

*************************
**** Meindl tunturisusi 42 ****
Out of the frying pan and into the fire...
www.psory.fi

Edited by - Scout on 01/03/2006 23:15:23

Killman 01.03.2006 23:11

Joo, en tiedä miten pelaa, mutta kutakuinkin vielä kävelyvauhdissa näyttää suuntaa, kun pysähtyy niin siihen sitten jämähtää paikkanäyttönä oleva nuoli eikä liiku ennenkuin taas lähdetään liikkeelle.

Tulikin mieleen että onko tu GPSn vai karttasoftan ominaisuus. Läppärissä sarjaporttikepsu ja palmissa joku bluetuutti.


Edited by - Killman on 01/03/2006 23:18:49

jappe 01.03.2006 23:24

Sille elektroniselle kompassille pitäisi olla oma nmea datatyyppi. Jos saat sen esille voisit laittaa
mallirivin minulle. Voin kodata sen käytön tohon mukaan.

Sille usb liitännälle pitäisi olla ajuri. Ohjelmalle sitten se usb näkyy sarjaporttina.

Tuo jämähtäminen on karttaohjelmiston ominaisuus.

Just do it!

Edited by - jappe on 01/03/2006 23:26:01

offroadjouni 01.03.2006 23:26

Lainaus:

quote:Joo, en tiedä miten pelaa, mutta kutakuinkin vielä kävelyvauhdissa näyttää suuntaa, kun pysähtyy niin siihen sitten jämähtää paikkanäyttönä oleva nuoli eikä liiku ennenkuin taas lähdetään liikkeelle.
Ei GPS:ssä ole kompassia, joten se laskee ilmansuunnan koordinaattien muutosten perusteella. Tämä on iso ongelma autoilussa missä ajetaan hitaasti ja tiukasti mutkitele yms. Sähköisen kompassin kun sais jotenkin tuohon yhdistettyä niin olis aika pro.

/* Life Begins at 35" */

Scout 01.03.2006 23:37

Lainaus:

quote:
Sille elektroniselle kompassille pitäisi olla oma nmea datatyyppi. Jos saat sen esille voisit laittaa
mallirivin minulle. Voin kodata sen käytön tohon mukaan.

Sille usb liitännälle pitäisi olla ajuri. Ohjelmalle sitten se usb näkyy sarjaporttina.

Tuo jämähtäminen on karttaohjelmiston ominaisuus.

Just do it!

Edited by - jappe on 01/03/2006 23:26:01
Juupas eipäs, Garminin 60 CSX ei ainakaan enää luo virtuaali COM'ia, sehän tässä mättääkin :)se tulee laitehallintaan ihan omana USB laitteena. jospa sitten sais se pakotettua johonkin virtuaali-COM ajuriin niin... menee yli mun ymmärryksen.

Ajatelin että koska muistaakseni NMEA lauise sisältää suunnan, fixu GPS syöttäis kompassi suunnan siihen paikkaan silloin kun se on käytössä, muulloin GPS'än laskenanllisen suunan. Silloin se toimisi kartta ohjelmassakin automaattisesti toivotulla tavalla ja pointeri osoittaisi sinen minne auton keulakin.

*************************
**** Meindl tunturisusi 42 ****
Out of the frying pan and into the fire...
www.psory.fi

Edited by - Scout on 01/03/2006 23:38:43

AriS 02.03.2006 07:59

Kyllä ainakin tuossa Garminin 60CS-mallissa on tuo sähköinen kompassi. Toiminnasta voi sitten olla montaa mieltä, minun yksilössä sen saa kalibroida aika usein jos sitä käyttää.


jappe 02.03.2006 09:08

Jossain NMEA sanomien listauksissa olen nähnyt erikseen kompassille oman sanoman.
Vaikea on arvata miten toimii, kiva olisi tietää. Yksi mahdollisuus olisi erillisen
sähköisen kompassin käyttö. En tiedä minkälaisia ja hintaisia on olemassa. Ainakin
mun grand cherokeessa on sellainen, kun se osaa näyttää ilmansuunnat.

Laittaisi webbikameran katsomaan tavallista kompassia ja kuvasta tulkitsisi suunnan :)


Just do it!

jappe 02.03.2006 11:42

Jos autossa on normaali kompassi voisi sen näyttämän siirtää ohjelmaan klikkaamalla
kompassinäyttöä siitä kohtaa missä on oikeasti pohjoinen. Ohjelma sitten käyttää
annettua arvoa vaikka seuraavan minuutin ajan. Olisi halpa ja helppo ratkaisu.
Kompassin taustaväri olisi kyseisen ajan erivärinen.

Miten muuten tavallinen kompassi käyttäytyy autossa. Näyttääkö oikein?

Just do it!

Edited by - jappe on 02/03/2006 11:43:17

Killman 02.03.2006 12:48

Minulla ainakin magneettikompassi heiluu hauskasti pyyhkimien tahdissa <img src=icon_smile_big.gif border=0 align=middle><img src=icon_smile_big.gif border=0 align=middle>


jappe 04.03.2006 18:57

Olen lähdössä testaamaan mittareita!

Ohjelma on tehty .net 2.0 versiolla. Sitä varten tarvitaan ajoympäristö. Sen saa
Windows XP versioon windowsupdatesta (windowsupdate.microsoft.com). Jos joku sitä
haluaa kokeilla, niin tuo pitää asentaa ensin.

Just do it!

04.03.2006 19:58

Lainaus:

quote:
Olen lähdössä testaamaan mittareita!

Ohjelma on tehty .net 2.0 versiolla. Sitä varten tarvitaan ajoympäristö. Sen saa
Windows XP versioon windowsupdatesta (windowsupdate.microsoft.com). Jos joku sitä
haluaa kokeilla, niin tuo pitää asentaa ensin.

Just do it!
Olisiko mahdollista saada sitä pakettia jakoon (jollei se ole sama mikä codezonesta löytyy)? Kiinnostaa sen verran että tekisi mieli tutustua sorsaan. Nämä vapaan koodin proggikset on kyllä jees :)

T:mAP

Note! This message was posted anonymously!

jappe 05.03.2006 00:04

Codezoneen tulee piakkoin uusi versio. Se mikä siellä nyt on sisältää vain
GPS laitteen lukemisen testauksen. On tietenkin tärkeeä testata, että osaa lukea.

Tässä uudessa versiossa noi mittarit pelittää. Sain muut pelaaman, mutta suunnan
näyttö rastille vielä bugitti. Aamulla jatkan. Kun pelittää laitan jakoon
codezoneen.

Tämän mittariversion jälkeen tulee kartan näyttö, kalibrointi, zoomaustoiminnot ja
ajoneuvon paikan näyttö kartalla. Sen jälkeen pääsee kiinni itse asiaan :)



Just do it!

05.03.2006 01:11

Käytitkö mittareissa matriiseja vai millä sait viisarit pelittämään?

t:mAP

Note! This message was posted anonymously!

jappe 05.03.2006 10:48

Mittarit piirretään GDI+ grafiikalla. Koostuu täytetystä ympyrästä ja
reunaviivasta. Viisarit ja mittarin asteikot ovat paksuja viivoja, joilla
on erityyppisiä "nuppeja" päässä. Esim pallo tai nuolenkärki. Tausta piirretään
bitmappiin ja muuttuvat osat sen päälle. Piirto on "double buffred", ettei vilku.
Lisäksi piirto ja tekstit tehdään "antialias" tyyppisesti, jotta jälki olisi
mahdollisimman hyvää.

Sain viimeisenkin mittarin vihdoin pelaamaan. Siistin koodia ja ulkoasua,
sitten julkaisen. Jos joku sitä testaa, niin laittakaa bugit ja ongelmat minulle.
Tuo näyttti toimivan, kun kokeilin. Mitään kunnon testausta ei ole vielä tehty,
joten bugeja voi olla.

Just do it!

Edited by - jappe on 05/03/2006 10:49:41

jappe 05.03.2006 14:44

Nyt versio on ladattavissa codezonesta. Jos kokeilette, niin laittakaan jotain
kommenttia. Tähän tai privana. Sekin on kiva tietää jos toimi.

http://www.codezone.fi/upload/PathFinder2_801.zip



Just do it!

Paavo 05.03.2006 17:16

Moi,

tuota muistinkulutusta vois miettiä jossain vaiheessa, vanhemmat koneet on auttamatta ulkopuolella jos koko kuva
pitää olla muistissa, tai sitten muistin määrä rajoittaa karttojen kokoa. Ja uudemmatkin läppärit voi olla
normaalimuistein (256-512MB) kyykyssä jos karttakuvan koko menee vaikka oli 10k*10k pikselin (muistia menee sata
miljoonaa kertaa yhden pikselin vaatima tila (tyypillisesti 1-3 tavua) eli helposti tuollainen 300MB). Noin ison
kartan lataaminenkin saattaa olla hidasta, jos levyltä pitää lukea vaikka 100MB ja purkaa se muistiin bitmapiksi.

Onko Rodeo Driveen tulossa automaattista kartan vaihtoa, jos esim. tullaan karttakuvan reunalle niin se osaisi
vaihtaa automaattisesti viereiselle kartalle? Jos ei, niin sitten tuki karttojen yhdistelylle (useita vierekkeäisiä
tai limittäin olevia karttoja yhdistetään yhdeksi isoksi kartaksi, ozin mapmerge) olisi suotavaa, mutta sitten
tuo muistinkulutus saattaa tulla isoksikin ongelmaksi.

&gt; minulla läppärin Ozi (v. 3.95.4g) alkaa pyörimään kun auto pysähtyy mutta kämmen Ozi jää näyttämään viimeistä kuljettua suuntaa

Toi olis ihan loistava juttu (eli jos nopeus on T sekuntia alle Y Z-yksikköä, niin suunta otetaan reittiviivasta,
esim. viimeisen X metrin tai R ajan tai E pisteen perusteella), suurimmalla osalla porukasta ei ole gps.ssä kompassia.

&gt; Miten muuten tavallinen kompassi käyttäytyy autossa. Näyttääkö oikein?

Kokemusta kahdesta ilmeisesti ihan kohtuullisen hyvästä vene/autokäyttöön tarkoitetusta kompassista, molemmat
jäivät jumiin aika heti. Sijainti oli kojelaudalla aika keskellä heti tuulilasin takana. En tiedä mistä jymähtäminen
johtuu, mutat kun kompassit olivat eri merkkisiä ja mallisia, niin totesin että antaapa olla. Eli luovuin toivosta
saada autoon sisälle magneettinen kompassi, oliskohan sähköiset sitten jotenkin erilaisia tai tunteettomampia
sutosta löytyville sähkömagneettisille kentille?

Väkästelin kesällä perl-scriptin jolla saa kohtuu kätevästi muunnettua tab-formaatissa olevan kalibrointitiedon
ozi explorerin map muotoon, laitan sulle vaikka mailina sen ja vähän selostusta niin aukeaa helpommin. Suurin
puute scriptissä on puute koordinaattien konversiossa, vaikka itse kalibrointipisteet ovat metrisiä niin moving
map-koordinaatit ovat asteilla, itse käytin apuna ilmaista projektio-apuohjelmaa (eli ns. "siitä yli mistä aita
on matalin" -periaate). Tästä selviää samalla tuon ozin map-tiedoston rakenne, se on kohtuu helppo ja yksinkertainen.

Valmiita tarttoja löytyy eniten oziin ja mapsourceen, jos rodeo drive pystyisi käyttämään niitä suoraan tai ainakin
jonkinlaisen (automaattisen) konversion jälkeen, niin käytö helpottuisi merkittävästi. Kartan kaliubrointi käsin on
kuitenkin aika tylsää ja hieman virhealtistakin puuhaa, kovin isoa määrää tuskin kovin moni jaksaa kalibroida ilman
todelista pakkoa. valmiiden karttojen käyttömahdollisuus alentaisi kokeilu- ja käyttökyynnystä merkittävästi.

Myös ozin ozf2/ozf3 muodossa olevien karttakuvien tuli olisi mahtavaa, mutta en tiedä onko formaatti kuinka hyvin
"ozi only", ozin tekijä kun myy softaansa niin tuskin on kovin innoissaan ilmaisista vaihtoehdoista.

-Paavo

"There are only 10 types of people in the world: Those who understand binary, and those who don't."

jappe 05.03.2006 18:14

Jostain sain sen käsityksen, ettei oz osaa kauniisti zoomata. Kartta pikselöityy.
Tuollaisen automaattisen kartan vaihdon saa tehtyä. Zoomailla karttaa voi vapaasti.
Piirtorutiinit osaavat aika kauniisti suurentaa kuvaa. Katotaan tuota sitten kun
muuten pelittää. Minulla on 850 mhz läppäri 512mb muistia. Sillä olen hyvin
pärjännyt. Piirtorutiinit otan vanhasta versiosta. Sillä ei ole väliä mistä kartta
on saatu, kunhan on kuva (jpg, gif jne).

Kartan kalibrointiin tarvitaan yksi tunnettu piste kartalta, mittakaavarerroin ja
kartan kiertymä. Kartan voi skannata vaikka vinoon ja silti sen saa toimimaan.
Vaihtoehtoisesti skaalauksen voi tehdä visuaalisesti. Jos on ajanut alueella voi
ajetun reitin kohdistaa karttaan.


Just do it!

Paavo 05.03.2006 18:37

&gt; Jostain sain sen käsityksen, ettei oz osaa kauniisti zoomata

Mun mielestä kannattais kokeilla ozia, testiversio on ilmainen.

Kun ozissa zomaa karttaa vaikka 200% niin kuva on jo lievästi pikselöitynyt,
ja mitä enemmän zoomaa sisään niin se enemmän pikselöityy, jotenkin luulin
että tämä on enemmän luonnonlaki kuin ohjelmiston puute, muutenhan esim.
zigikamerat ottais esim. soppelin pieniä 1x1 pikselin kuvia (mahtuu aika
monta vaikka hulppealle 4MB muistikortille), joita sitten vaan zoomattais
kun halutaan tarkempi kuva (eh, ehkä vähän kärkistetty esimerkki... <img src=icon_smile_big.gif border=0 align=middle>).

-Paavo

"There are only 10 types of people in the world: Those who understand binary, and those who don't."

jappe 05.03.2006 18:55

Tossa mun jutussa zoomaus tapahtuu samannäköisenä
kuin XP:n Windows Picture and Fax Viewer tekee.
Kuva ei pikselöidy kovin nopeasti, kun välipikseleitä
interpoloidaan. Jos alkuperäinen kuva on hyvälaatuinen,
niin zoomautuu aika nätisti.

Just do it!

Paavo 05.03.2006 21:18

Otin ozista screen shotin 100% zoomilla, ja talletin sen kuvana tiedostoon. Zoomasin sitten ozissa 750% (suurin mitä löytyy) ja otin screen shot kuvat winxp:n preview:iin, ja zoomasin siinä kuvan samaan kokoon. XP:n preview on selvästi parempilaatuinen, ozi pikselöityy mutta preview on pehmeämpi.

Mites tuollaisen soomatun interpoloidun kartan suorituskyky? Kartta esim. 10k*10k, zoomia vaikka 4x ja sitten pitäis karttaa vierittää kohtuu tiiviisti (esim. 80 km/h siirtymillä), miten paljon ottaa prossua?

"There are only 10 types of people in the world: Those who understand binary, and those who don't."

jappe 05.03.2006 22:06

Kuva on kokonaan muistissa, mutta siitä piirretään aina vain näytöllä näkyvä osa
(kopioidaan näytölle). Siis koko kuvaa ei liikutella. Siinä mielessä kuvan koko
ei vaikuta. Minulla on ollut automaattikeskitys käytössä. Auto on aina kartan keskellä
jos vain mahdollista. Silloin kartta "siirtyy" hieman joka kerta kun dataa tulee GPS-
laitteelta. 850 mhz koneella ei ole ollut ongelmia piirtämisen nopeudessa.
Tähtäimenä on nykyaikainen Windows XP kone. Minulla on Genimapin maantiekarttaa
vastaava kartta isommalta alueelta. Sitä voi hyvin käyttää siirtymiin.
Olen ollut Warnissa ja eksytyksessä. Niissä vanha versio toimi hyvin.
Kartan koko vaikuttaa käytetyn muistin määrään. Zoom tilassa otetaan pienempi osa
muistissa olevasta kartasta ja "venytetään" se näytölle.

Just do it!

baxxter 06.03.2006 00:18

Lainaus:

quote:Minulla on 850 mhz läppäri 512mb muistia. Sillä olen hyvin pärjännyt.
Ihan vertauksena, vuosi sitten eksytyksessä koneena oli 486 100mhz ja muistia tais olla 16megaa, win98 ja garmin mapsource. Toimis ihan ok.
Warnissa koneessa oli tarpeeksi potkua mutta muistia oli muistaakseni 256megaa, 40x40km kartta .png:nä ja ozi. Ihan siinä rajoilla oli, että kartta aukes ja kone pysyi pystyssä..

-74 Range, 215cid V8
#4x4@ircnet

jappe 06.03.2006 10:20

Tuo .net tekniikka jo rajaa pois XP:tä vanhemmat käyttikset.
Softan on tarkoitus opettaa ja olla esimerkkinä .net 2.0
ohjelmoinnissa. Aiheena käytän Offroadia. Mitään kaupallista
ei tähän liity. Teen siitä mahdollisimman hyvän Warn tyyppisiin
kilpailuihin ja käytän sitä itse kilpailuissa.

Just do it!

Paavo 06.03.2006 11:17

Tuleehan koordinaattien syöttöön kuitenkin myös KKJ-vaihtoehto?

Warnissa tais olla WGS84 ja ast_min.osat muoto, jossain saattais
olla vaikka ast_min_sek tai ast_min_sek.osat muotojakin.

"There are only 10 types of people in the world: Those who understand binary, and those who don't."

Revolver 06.03.2006 11:21

tämä on hieno projekti, hatunnoston paikka :)
sitten jos tarviit kkj--&gt; wgs84 muuntajaa tai haluat tietää miten se toimii niin tuolta löytyy.

http://www.viestikallio.fi/tools/kkj-wgs84.php

UAZ-315126
"Ulyanovsky Avtomobilny Zavod"

06.03.2006 11:23

Ja .net:iä käyttävä C-sharp on muutenkin hitaampi kuin esim. C++ kun se joutuu sitä frameworkiä käyttämään. Porukka voisi kyllä vähän objektiivisemmin suhtautua projektiin, sehän ei ole keneltäkään pois vaan päinvastoin. Ja koska Jappe sitä tekee open source mielessä huvikseen niin voisi ehkä avustaa häntä pohtimalla miten esim. kuvanhallinnan saisi samantyyppiseksi kuin Ozi:ssa, sen sijaan että jokainen erikseen käskyttää mitä pitää tulla jne.

Lähtökohtahan ei myöskään ole kilpailla kaupallisten sovellusten kanssa (vaikkakin ohjelmalla näyttäisi olevan hyvät mahdollisuudet tarjoamaan niille erinomaisen vaihtoehdon).

t:mAP

Note! This message was posted anonymously!

Paavo 06.03.2006 11:24

&gt; http://www.viestikallio.fi/tools/kkj-wgs84.php

Kiitos!!! Just tuollaista tarviin yhteen kalibrointiscriptiin!
Kun pitää saada metrisistä KKJ-koordinaateista astemuotoisia.

"There are only 10 types of people in the world: Those who understand binary, and those who don't."

baxxter 06.03.2006 11:43

Lainaus:

quote:Porukka voisi kyllä vähän objektiivisemmin suhtautua projektiin, sehän ei ole keneltäkään pois vaan päinvastoin. Ja koska Jappe sitä tekee open source mielessä huvikseen niin voisi ehkä avustaa häntä pohtimalla miten esim. kuvanhallinnan saisi samantyyppiseksi kuin Ozi:ssa, sen sijaan että jokainen erikseen käskyttää mitä pitää tulla jne.
Onhan tuo hieno homma, että jappe jaksaa tehdä ohjelmaa nimenomaan maastoautosuunnistuksen näkökulmasta. Offipalsta on vaan ehkä hieman huono paikka saada neuvoja tuohon koodauspuoleen, mutta sitäkin parempi käyttöpuoleen. Omastakin mielestä mapsourcessa ja ozissa oleva reittipisteiden syöttö on hieman kankea vaikka sadan reittipisteen syöttämiseen kerralla.
Tuo .net tekniikan vaatima XP karsii jo ihan vanhimmat koneet pois. Minkälainen kone pitää olla, että XP pyörii käyttökelpoisesti?

-74 Range, 215cid V8
#4x4@ircnet

06.03.2006 12:12

Ei vaadi xp:tä.

Mikkisoftan sivuilta:

Supported Operating Systems: Windows 2000 Service Pack 3; Windows 98; Windows 98 Second Edition; Windows ME; Windows Server 2003; Windows XP Service Pack 2

Note! This message was posted anonymously!

06.03.2006 12:13

Ja edellinen olin minä.

t:mAP

Note! This message was posted anonymously!

mikjus 06.03.2006 12:40

Itse just valjastin vanhan 400 mhz mobile celeron fujitsu "bilbon" gps käyttöön. Muistia 128mb. Windows 2000 käyttiksen sai puukotettua niin että pyörii tyhjäkäyntiä 38mb muistilla. Olisin lyönyt xp sisään mutta touchscreenin ajurit oli vaan w2klle niin varmuudeksi laitoin sitten sen. Ozi, mapsource ja genimappi pyörii ongelmitta vaikka esim. ozissa suurimmat kartat yli 100mb mutta juuri tuo muistia säästäävä ozf3 formaatti on pelastus. Mielestäni jos puhtaasti offroad harrastajia ajateltaisiin niin tuon sovelluksen pitäisi olla mahdollimman kevyt että sais kaikki vanhat rohjot valjastettua hyötykäyttöön. Jos saa pyörimään win9x ympäristössä niin sitten laite voi olla varmaan mikä vaan nopeimmista 486 lähtien.

Niin ja kyllä xp jo pyörii ihan siedettävästi ainakin tollasella 300mhz prossulla ja 128 muistia, kun vaan vähän karsii turhia ominaisuuksia pois päältä.



Edited by - mikjus on 06/03/2006 12:43:04

jappe 06.03.2006 13:05

Joo. En minä tuohon kodauspuoleen apuja hae, vaan vinkkejä
miten ohjelma toimisi. Olen 24 vuotta työkseni kodannut :)

Noita win98 ym versioita en ole käyttänyt sen jälkeen
kun NT4 ensimmäinen beta ilmestyi, joten niistä tietoni
on hyvin vanhentunutta. Ohjelma on nimenomaan .net 2.0
ohjelmointiesimerkki. Siihen en liitä mitään opensource
ym kolmannen osapuolen koodia. Koodi on varmasti vapaata, kun sen itse teen.


Just do it!

Edited by - jappe on 06/03/2006 15:05:44

jappe 06.03.2006 21:22

Julkaisin asennusojelman. Jos et ole kiinnostunut lähdekoodeista, vaan pelkästään
ohjelman käyttämisestä. Tuo asentaa ohjelman ja lisää sen ohjelmaluetteloon.
Ohjelman saa poistettua kontrolpaneelin lisää/poista kautta. Aina kun ohjelman
käynnistää ja web on käytettävissä tarkastetaan onko uusia versoita saatavilla.
Uudet versiot asentuvat samaan tyliin. Jos kaikki menee ok, ohjelma luo
c-juureen RodeoDrive hakemiston.

http://www.iisalo.com/rodeodrive/publish.htm

Jo löytyy kiinostuneita testaajia, voin julkaista tuonne väliversioita.
Paljon useammin kuin codezoneen.

Seuraavaksi teen kartan latauksen. Sitten voi testata tuota muistin käyttöä
erilaisilla kartoilla.

Voitte kokeilla eri windows versioilla. Jos kokeilette, laittakaa palautetta.

Just do it!

Edited by - jappe on 06/03/2006 21:25:00

jta 07.03.2006 09:53

Lainaus:

quote:Omastakin mielestä mapsourcessa ja ozissa oleva reittipisteiden syöttö on hieman kankea vaikka sadan reittipisteen syöttämiseen kerralla.
Minä värkkäsin tuohon käyttöön pienen apuohjelman, joka tässä vaiheessa toimii tosin vain ozin kanssa. Eksytyksen modi-rastien syöttöön meni ohjelmalla puolisen tuntia.

I fell off the stairway to heaven and now I'm on a highway to hell

ttimonen 07.03.2006 11:07

Lainaus:

quote:

Juupas eipäs, Garminin 60 CSX ei ainakaan enää luo virtuaali COM'ia, sehän tässä mättääkin :)se tulee laitehallintaan ihan omana USB laitteena. jospa sitten sais se pakotettua johonkin virtuaali-COM ajuriin niin... menee yli mun ymmärryksen.

Ajatelin että koska muistaakseni NMEA lauise sisältää suunnan, fixu GPS syöttäis kompassi suunnan siihen paikkaan silloin kun se on käytössä, muulloin GPS'än laskenanllisen suunan. Silloin se toimisi kartta ohjelmassakin automaattisesti toivotulla tavalla ja pointeri osoittaisi sinen minne auton keulakin.

*************************
**** Meindl tunturisusi 42 ****
Out of the frying pan and into the fire...
www.psory.fi

Edited by - Scout on 01/03/2006 23:38:43
Mites tuossa uudessa mallissa toimii kompassi jos gps on asennustelineessä pystyssä? Minulla on 60CS malli ja siinä gps pitää olla vaaka-asennossa että kompassi toimii.

60CS:stä saa NMEA dataa pihalle sarjakaapelilla, usb:n kautta ei onnistu, liekkö tässä uudemmassa sama juttu.


Olppa 07.03.2006 16:24

ei onnistunut asennus ainakaan mulla..
Launching Application.
URLDownloadToCacheFile failed with HRESULT '-2146697211'
Error: An error occurred trying to download 'http://hippo/RodeoDrive/RodeoDrive.application'

Tuon kävin lukemassa logista...

Onko kyse user error 1:stä vai?

_______________________________________________
"Mikä tahansa latinaksi sanottu kuulostaa tärkeältä."

jappe 07.03.2006 17:52

Hups. Sain tiedon tuosta. Jäi vahingossa sisäverkon nimi tuohon.
Laitoin uuden väliversion. Kartan voi nyt ladata ja zoomailla.
Kartta keskittää siihen kohtaan mihin klikataan.
Näyttäisi, että gif kuva vie vähemmän muistia kuin jpg.

Kartat pitää laittaa c:\rodeodrive\kartat hakemistoon. Ohjelma luo tuon hakemiston
kun se ensimmäisen kerran käynnistyy.

Nyt voi kokeilla. Ilmoittakaa miten kävi. Ulkoasu on kesken.

Tietysti linkki

http://www.iisalo.com/rodeodrive/publish.htm

Otin kännykällä webbiyhteyden ja minulla asentui ulkoverkon kautta.
Asennuksen pitäisi toimia, niin että asentaa .net 2.0 version jos
sitä ei löydy. Sitten perään itse ohjelman.

Seuraavalla kerralla kun käynnistää, se käy katsomassa onko uutta versiota.
Jos uusi versio löytyy, niin ohjelma ehdottaa sen asentamista. Jos
kone ei ole verkossa, niin sitten käynnistyy normaalisti.

Just do it!


Edited by - jappe on 07/03/2006 19:08:21

-Timi- 07.03.2006 19:17

En itse tiedä näistä gps-jutuista mitään vielä, mutta pakko silti nostaa hattua kun Jappe tuollaista jaksaa koodata, ja vielä jakaa sitä ilmaiseksi.. Tässä on nyt jokaisella mahdollisuus vaikuttaa ilmeisesti ohjelmaan, ja näinollen ei enää tarvi nurista kun joku ominaisuus puuttuu..

-Tein itse ja YRITIN säästää-

samisami2 07.03.2006 19:28

Voisko joku pistää vielä linkin mistä voi imasta tuon .net 2.0???


jappe 07.03.2006 20:25

Tuolta löytyy

http://www.microsoft.com/downloads/d...displaylang=en

Seuraava etappi on tehdä kartan skaalaus ja ajoneuvon paikan piirto. Pitää miettiä
miten sen saa tehtyä helpoimmin. Miellään kommentteja siitä miten kartan zoom ja liikuttelu
klikkaamalla toimii ja millaista on cpun ja muistin käyttö.

Just do it!

Edited by - jappe on 07/03/2006 20:32:44

Julle 07.03.2006 22:10

Sen verran kokeilin, että ainakin nuo bmp- ja tif-kartat haki tuolta hakemistosta näyttöön. Latasi 40Mt tif-kartan n. 3 sekunnissa. Klikkailu siirsi kartaa loogisesti keskustasta klikkauksen vastasuuntaan päin (&lt;0,1s / klick). Pari kertaa ihmettelin aluksi kun vaihtui tuo kartta kun pyöräytti rullaa, ennenkuin huomasin kartan valinnan jäävän aktiiviseksi vaikka kartalle on klikattu. Esim. kelloa klikkaamalla valinta poistuu. Tuleeko tuohon kartan yläpuolelle kuinka paljon tilaa vieviä toimintoja? Äkikseltään vaikutti vähän matalalta tuo karttanäyttö, jos on kuitenkin ajosuunnan mukainen kartan kääntö tulossa. Mittaristoakin voisi ehkä lievästi pienentää?
Oikein hyvältä kokonaisuudelta näyttää tällaisesta ummikosta.

XP Pro ja Sp2 + P4 2,8Ghz + 1Gt, pöytäkone.

-Julle-

jappe 07.03.2006 22:41

Ne kartan yläpuolella olevat kentät poistuu. Nyt ovat että voi antaa alkuarvot
mittareiden testamiselle. Näyttö jakaantuun mittareiden ja kartan kesken.
Mittareihin tulee mahdollisuus piilottaa ne, jolloin kartta leviää koko näytölle.
Hyvä tietää, että asennus onnistuu. Klikkaamalla karttaa klikkauskohta siirtyy
keskelle. Paljon tuossa on vielä viilaamista.

Just do it!

jappe 08.03.2006 08:04

Jos olette kiinnostuneet C# koodaamisesta, jolla tuokin ohjelma tehdään.

http://msdn.microsoft.com/vstudio/express/visualcsharp/

Tuolta löytyy ilmainen versio ohjelmasta. Sillä pääsee alkuun.



Just do it!

jappe 08.03.2006 08:36

Peruuttaminen on ongelmallista. Minun eTrex kuvittelee, että käännyin
ympäri kun pysähdyn ja peruutan. Silloin pohjoinen hyppää 180 astetta.
Kun peruutuksen jälkeen pysähtyy ja tarkoitus olisi päästä rastille,
näyttää softa tasan väärään suuntaan. Vaikka GPS tietää vielä suunnan,
se luulee keulan osoittavan toiseen suuntaan. Tässä tilanteessa pitäisi
klikata kompassia, jotta se kääntyisi 180 astetta. Kun taas ajetaan, pitää
ohjelman alkaa uskoa taasen GPS kompassia.

Kyllä alkaa tekeen mieli GPS-laitetta missä on kompassi. Pitääkö se kompassi
kalibroida joka kerta kun laitteen käynnistää?

Just do it!

jappe 08.03.2006 14:58

Tilasin kompassin. Yritän tuon saada tuetuksi ohjelmaan.
http://www.aquastore.fi/store/produc...=&p=2ab6a5b69e

Tilasin julkaisuluvan karttapalalle, jossa on Kulmakorpi.
Teen siitä mallikartan ja mallikisan.

Sitten sain työkaveriltani hienon muunnosohjelman eri koordinaattityypeille.
On aikas hieno. Liitän sen ohjelmaan. Laitan "advanced" mahdollisuuden syöttää myös
tuon avulla. Kun tuossa jotain kenttää muuttaa, niin muuttuu kaikki muutkin kentät
vastaavasti

http://www.petrisimolin.net/gallery/...ordinaatit.JPG






Just do it!

TeemuR 09.03.2006 14:39

Ajattelin seurailla mahtavan projektisi kehittymistä sivusta. En kuitenkaan pääse hiplaamaan luomustasi, koska työnantaja pihtailee VS2005 päivitystä - pakko kommentoida ;)

Saatko helposti ajettua projetkin sivussa rinnakkaista versiota PocketPC kämmentietskalle? Siirtymätaipaleella maantiekartta riittäisi mainiosti ja tämän kykenisi iPaqin näyttökin esittämään. Tällöin tulisi kysymykseen myös .png tiedostojen yhteensopivuus karttakuviksi.

Maantiekäytössä olisi tietenkin mielenkiintosta saada yhteensopivuus www.gps-waypoints.net tietokannan kanssa. Ladataan palvelusta maanteiden varsilta mielenkiintoisia kohteita (lue: nopeuskameroita) ja sovelluksesi antaa hälytyksen lähestyttäessä kohdetta. Ehtii sitten hiljennellä vauhtia ennen kaunista maisemapaikka...

Sitten kommentti nykyiseen sovellukseen. COM-portteja pitäsis saada valittua yli 9:n. Bluetooth GPSsät asentuu usein jonnekin välille 10 - 20.

Ja sitten tietenkin tiedotus kompassi GPSsää kaipaaville. Huuda itsellesi: http://www.huuto.net/fi/showitem.php3?itemid=28485887 !! En ole tosin testannut tuleeko NMEA:n suuntatieto GPSsältä vai kompassilta. Teen aiheesta tieteelisen kokeen ja raportoin tuloksista...






jappe 09.03.2006 14:54

Sano työnantajallesi, että VS2003 on pahasti vanhentunut. Se oli vain korjausversio edelliseen. Trust me!

Minulla erilaisia pocket pc versoita tehtynä, mutta nyt on PC version vuoro. Luokat kyllä kääntyy
melkein sellaisenaan sinne.

Ohjelmaan tulee ominaisuus, jossa paikkoja voi tallentaa. Katsotaan myöhemmin miten niitä voisi ladata.
Ei ole kuitenkaan tärkeiden asiaoiden listalla. Kohde on offroad kilpailu. Asiat jotka tukevat
sitä tulee ensin. Offinopeuksissa kerkee maisemia katsella :)

Laitan lisää com portteja.

Jeeppiin olisi tarkoitus saada kiinteästi kompassi ja gps anturi. Käsipeli olisi varmistuksena.

Esim tälläisen meinaan toteuttaa, mutta vasta kun en muuta keksi. Kisan aikana otetut kuvat
paikannetaan kellonajan perusteella. Karttaan tukee merkki valokuvasta. Kun klikkaa avautuu
kuva kartan tilalle. Sitten uudestaa klikkaamalla kartta tulee takaisin :)




Just do it!

hector 09.03.2006 19:15

No kappas vaan mitä olet Jappe ehtinyt väsätä. Ei ole aiemmin tullut aukaistua tätä keskustelua, niin olin <img src=icon_smile_shock.gif border=0 align=middle> kun luin mitä kehittelit<img src=icon_smile_approve.gif border=0 align=middle>

HJ61-89
SLCK #68

Kentsu 11.03.2006 08:50

Testailin ohjelmaa kahdella eri GPS-härvelillä eli Magelan sport trak map ja sellasella GPS-hiirellä(luotettavaa/laadukasta merkkiä GPS Receiver/ malli BU-303 usb 1.1) eikä kumpikaan suostunut toimimaan. Magelanin kanssa ohjelma ilmoitti ettei portista tule tietoa tai siirtonopeus väärä, tarkistin toisella ohjelmalla asetukset joten vian ei pitäisi olla siellä. GPS-hiirellä lukee kyllä dataa ja jotain koordinaatteja tulee näytön alareunaan mutta jotai virheilmoitusta tulee kokoajan, yritän katsoa tarkemmin tuon herjan huomenna.

Tää projekti on parasta mitä palstalla on ollu pitkään aikaan tarjolla!

t:Kentsu

Kova jätkä vinssaamaan!

jappe 12.03.2006 19:51

Julkaisin väliversion. Siinä on kalibrointi mukana. Toimi jotenkin kun kävin äsken ajamassa.
Itse olen kokeillut Garmin eTrex ja sitten yhdellä USP kikkulalla. Molemmat toimii.
Olihan sinulla oikea portti ja nopeus valittuna. Mulla garmin oli COM1 ja 4800 ja
USB COM4 ja 4800. Sama USB oli läppärillä COM7 ja 4800. Laittakaa minulle vaikka privana
virheilmoituksia.

Nyt kartan voi kalibroida ja sitten piirtää reittiä. Kaikki olemassa olevat ohjeet saa
käyttöliittymässä esille. Esim puhekuplat.

Viilailen tätä versoita ensiviikolla ja korjaan bugeja. Nyt portteja on COM20 asti.
Eniten ongelmia on ollut suuntien laskemisessa. Käänteinen tangentti antaa 0-90 astetta
ja kulmat on 0-360. Aina jossain kohti meni pieleen.

Laitan seuraavaan versioon lokituksen. Sitten lokin voi lähettää mulle, niin näen missä
mättää.

http://www.iisalo.com/rodeodrive/publish.htm

Huomasin että laittaa mun nimellä valikkoon. Laitan seuraavaan jotain fiksumpaa :)



Just do it!

Edited by - jappe on 12/03/2006 19:54:09

Edited by - jappe on 12/03/2006 19:55:13

16.03.2006 14:15

Mites muuten nuo pisteiden paikat kartalla hanskataan näissä tämmösissä sovelluksissa, kun jos esimerkiksi enirosta ottaa karttasivun pohjaksi, niin sehän on tasokartta. Ja sitten taas kun tämä pallo sattuu olemaan pyöreä, niin eikös siitä tule vääristymää jos ei sitä oteta huomioon jollain tapaa?

Jollain hienovaraisella pallogeometriallahan sen saisi aisoihin, saisi määritettyä pisteen absoluuttisen sijainnin pallopinnalla ja laskemaan välimatkat esim. ja kääntämään kartan pallopinnalle sitä kautta, muttei koskaan kuitenkaan täydellisesti.

Tunteeko tekijä tuskaa tästä sisimmässään? Ketuttaako? Itse kun äsken pohdiskelin niin ei ollut alkoholismi kaukana.

t:mAP <img src=icon_smile_big.gif border=0 align=middle>

Note! This message was posted anonymously!

jappe 16.03.2006 22:08

Pisteiden paikat lasketaan hieman litistyneen pallon (elliptisen mukaan)
Tossa hieman asiaan liittyvää matematiikkaa, on ton kanssa jonkinlaista tuskaa tunnettu :)
//dWayX = (EARTH_RADIUS) * 2.0 * asin(cos((dAlphaLat1 + dAlphaLat2)/2.0) * sin((dAlphaLon2 - dAlphaLon1)/2.0));
//(EARTH_RADIUS) * 2.0 * asin(cos((dAlphaLat1 + dAlphaLat2)/2.0) * sin((dAlphaLon2 - dAlphaLon1)/2.0)) = dWayX;
//asin(cos((dAlphaLat1 + dAlphaLat2)/2.0) * sin((dAlphaLon2 - dAlphaLon1)/2.0)) = dWayX/((EARTH_RADIUS) * 2.0);
//cos((dAlphaLat1 + dAlphaLat2)/2.0) * sin((dAlphaLon2 - dAlphaLon1)/2.0) = sin(dWayX/((EARTH_RADIUS) * 2.0));
//sin((dAlphaLon2 - dAlphaLon1)/2.0) = sin(dWayX/((EARTH_RADIUS) * 2.0))/cos((dAlphaLat1 + dAlphaLat2)/2.0);
//(dAlphaLon2 - dAlphaLon1)/2.0) = asin(sin(dWayX/((EARTH_RADIUS) * 2.0))/cos((dAlphaLat1 + dAlphaLat2)/2.0));
//dAlphaLon2/2.0 - dAlphaLon1/2.0 = asin(sin(dWayX/((EARTH_RADIUS) * 2.0))/cos((dAlphaLat1 + dAlphaLat2)/2.0));
//dAlphaLon2/2.0 = asin(sin(dWayX/((EARTH_RADIUS) * 2.0))/cos((dAlphaLat1 + dAlphaLat2)/2.0)) + dAlphaLon1/2.0;


Mutta asiaan. Julkaisin uuden väliversion. Nyt kartan voi kalibroida ja
Reittiä piirretään kartalle. Suurinpiirtein tälläisenä julkaisen codezoneen
lähdekoodit kunhan vielä testailen ja siivoan koodia. Mukana on myös tuo
koordinaattimuunnin. Sitä voi käyttää kalibroinnissa.
http://www.petrisimolin.net/gallery/...alibrointi.JPG
http://www.petrisimolin.net/gallery/...ppe-naytto.JPG

Kun nuo saan kuntoon, rupean suunnittelemaan rastien tietojen syöttöä. Se pitäisi
saada mahdollisimman helpoksi.

http://www.iisalo.com/rodeodrive/publish.htm

Just do it!


Edited by - jappe on 16/03/2006 22:12:55

arsenix 16.03.2006 22:17

hmms, näyttää kyllä sen verta pätevältä ohjelmalta, että pitänee iha tosissaa harkita windowssin asennusta läppärille.
Tosta tuskin on tulossa muuta kuin wintoosa versio?

in the middle of nothing.

jappe 16.03.2006 22:23

Ohjelma on nimenomaan ohjelmointiesimerkki Windows C# ohjelmoinnista, jonka aiheena
on tämä. Minulla ei ole tarkoitusta tehdä muita versiota. Lähdekoodi tulee olemaan
vapaata omaan käyttöön ja ilmaiseen edelleen jakoon. Ohjelmasta jossa tätä koodia
käytetään ei saa ottaa maksua. Joku näppärä voi tuosta värkätä muille käyttiksille
ohjelman. Koodin syntaksi on hyvin lähellä javaa.

Just do it!

arsenix 16.03.2006 23:02

Lainaus:

quote:
Ohjelma on nimenomaan ohjelmointiesimerkki Windows C# ohjelmoinnista, jonka aiheena
on tämä. Minulla ei ole tarkoitusta tehdä muita versiota. Lähdekoodi tulee olemaan
vapaata omaan käyttöön ja ilmaiseen edelleen jakoon. Ohjelmasta jossa tätä koodia
käytetään ei saa ottaa maksua. Joku näppärä voi tuosta värkätä muille käyttiksille
ohjelman. Koodin syntaksi on hyvin lähellä javaa.

Just do it!
Juuh, enää uupuu se näppärä koodari joka kääntään ton linuxille :)
vaikka täsä tietotekniikka amkisa opiskelenki ni ei tuo koodaus puoli
niin paljoa innosta että jaksais ees ruveta tutkisteleen.
Mutta ihan noin mielenkiinnosta, kuis monta tuntia oot tän projektin
parissa viettäny? Ja montas riviä koodia sorsat sisältää?

in the middle of nothing.

jappe 16.03.2006 23:10

Koodasin jo 1998 pocketpc:lle C++ kielellä suunnistusohjelman. Olen sitten tehnyt
eri tarkoituksiin GPS softaa. Esim koiravaljakkoajoon. Kaikki harrastuksena.
Varmasti satoja tunteja yhteensä. Tähän menee vielä vähintään 100 tuntia,
ennenkuin alkaa pelittämään (on kisakunnossa). Syksyn Warnissa meinaan tätä käyttää.

Mitä vähemmän syntyy rivejä, sitä parempi kodari.

Just do it!

Edited by - jappe on 16/03/2006 23:13:23

16.03.2006 23:25

Olisi ehkä hyvä idea laittaa se GPL-lisenssin alaiseksi. Estää käytön kaupallisiin tarkoituksiin, muttei jatkokehittelyä muiden käyttäjien toimesta.. kun lisenssi sanoo että sen alaisen ohjelman lähdekoodista muunnellun uuden ohjelmankin lisenssiksi tulee automaattisesti GPL, eikä sitä voi muuttaa jälkeenpäin ei-vapaaksi.

http://kapsi.fi/~mahead/yo-tekstit/itv-essee.pdf

t:mAP

Note! This message was posted anonymously!

16.03.2006 23:42

Lainaus:

quote:
Ohjelma on nimenomaan ohjelmointiesimerkki Windows C# ohjelmoinnista, jonka aiheena
on tämä. Minulla ei ole tarkoitusta tehdä muita versiota. Lähdekoodi tulee olemaan
vapaata omaan käyttöön ja ilmaiseen edelleen jakoon. Ohjelmasta jossa tätä koodia
käytetään ei saa ottaa maksua. Joku näppärä voi tuosta värkätä muille käyttiksille
ohjelman. Koodin syntaksi on hyvin lähellä javaa.

Just do it!
Tuo on kyllä mainiota! Haaveissani kun tällä hetkellä siintää että tekisin minimalistisemman version Pocket PC:lle ja jos siinä saa käyttää tuota sinun koodiasi, se on hieno asia.

En tiedä sitten montako vuotta tekemiseen menee, sillä itse olen C#:n saralla täysin noviisi, mutta koska koodaaminen on kivaa, niin harrastuspohjaltahan aikataululla ei ole väliä. :)

Ai niin, ja pitää myös saada selvitettyä mitä Pocket pc tarvii c#:n suorittamiseen ja mitä vaatimuksia se asettaa koodille... (täysin noviisi, kuten sanoin <img src=icon_smile_big.gif border=0 align=middle> heh!)

t:mAP

Note! This message was posted anonymously!

jappe 17.03.2006 10:25

Jos sinulla on uudehko pocketPC, niin onnistuu aika hyvin. Tarvitset VisualStudio
2005 ja siihen lisäksi Windows Mobile 5.0 PocketPC SDK paketin. Samä lähdekoodi kääntyy
aika pitkälle siinä. Sarjaportin lukeminen menee eri tavalla, mutta voin lähettää koodin
jos innostut projektiin. Voin myös muutenkin neuvoa, mutta mailin kautta. Ei käsitellä
kodausjuttuja täällä.

Just do it!

17.03.2006 11:04

Lainaus:

quote:
Jos sinulla on uudehko pocketPC, niin onnistuu aika hyvin. Tarvitset VisualStudio
2005 ja siihen lisäksi Windows Mobile 5.0 PocketPC SDK paketin. Samä lähdekoodi kääntyy
aika pitkälle siinä. Sarjaportin lukeminen menee eri tavalla, mutta voin lähettää koodin
jos innostut projektiin. Voin myös muutenkin neuvoa, mutta mailin kautta. Ei käsitellä
kodausjuttuja täällä.

Just do it!
On uudehkokin, mutta aattelin ensin kokeilla vanhempaan kun se on robustimpi ja parempi autokäyttöön. Löysin netistä tuohon sarjaporttiin koodinpätkää, jota ajattelin ensin tutkiskella, mutta varmasti tulee kysymyksiä ja pistän sitten postia. <img src=icon_smile_cool.gif border=0 align=middle> Jesh.

t:mAP

Note! This message was posted anonymously!

jappe 17.03.2006 21:25

Laitoin uuden version. Nyt osaa seurata lähintä pistettä ja maaliin kuluvaa aikaa ja
matkaa. Muutin nopeusmittarin numeronäytön näyttämään matkaa maaliin.

Just do it!

Kentsu 19.03.2006 18:56

Yritin taas tänään saada Rodeo Drivea toimimaan yhteistyössä Magelanin kanssa yhtä huonoin tuoloksin kuin viimeks. Magelanista löytyy tuolle NMEA tiedolle V1.5 APA tai V1.5 XTE tai V2.1 GSA toi viimenen vaihtoehto keskustelee jotenkin ohjelman kanssa koska alareunaan tulee jotain numeroita mutta mitään muuta ei tapahdu, Genimapin reittikaratassa ei näytäolevan väliä mikä asetus on päällä. GPS:n portti ja siirtonopeus on testattu neljällä eri ohjelmalla joten vika ei ole siinä.Onko kukaan saanut ohelmaa toimimaan magelanin kanssa? Kartan lataaminen ja kalibrointi onnistui kyllä hyvin.

Kova jätkä vinssaamaan!

jappe 19.03.2006 19:35

Tälläistä tavaraa GPS-laitteesta pitäisi tulla.
Olen testannut kahta garminin laitetta toinen vuodelta
1998 ja toinen 2003. Sitten uudempia yksi USB ja yksi
bluetooth. Kaikki tuota samaa ovat sylkeneet.

http://home.mira.net/~gnb/gps/nmea.html
http://support.microsoft.com/default...22120121120120

Onko se rivi samantyyppinen kuin kuvassa jonka laitoin
aikaisemmin. Ohjelma ei ota vastaan tällä hetkellä kuin yhtä
riviä. Se alkaa $GPRMC ja sitten tulee kellonaika ja seuraava
pitää olla A. Se tarkoittaa, että tulee validia tavaraa.

Ilmoita jos saat tuolla $GPRMC alkavan rivin. Se on oikea.
Tutkin mitä muutoksia standardiin on tullut tuon sanoman osalta.
Voi olla tällä hetkellä hardcodattu jollekkin versiolle.
Jos saat näkymään rivin lähetä se minulle.


Just do it!

jappe 19.03.2006 19:48

Sanomaa näyttäisi olevan kahta muotoa. Laitoin tukemaan molempia.
Julkaisin päivityksen. Jos ohjelman käynnistää ja nettiyhteys löytyy,
niin se ehottaa päivitystä automaattisesti.

$GPRMC,225446,A,4916.45,N,12311.12,W,000.5,054.7,1 91194,020.3,E*68
$GPRMC,hhmmss.ss,A,llll.ll,a,yyyyy.yy,a,x.x,x.x,dd mmyy,x.x,a,m*hh

Jälkimmäisessä on yksi parametri enemmän.



Just do it!

Kentsu 19.03.2006 20:41

Kyllä se jotenkin noin "$GPRMC....." menee, oletin vain että lukeman pitäis muuttua kun auto liikkuu?

Kova jätkä vinssaamaan!

jappe 19.03.2006 21:03

Kyllä sen pitää muuttua. Jos ton A:n tilalla on V, silloin rivi voi
olla vakio. Kun V näkyy ei yhteyttä satellitteihin ole. On
mahdollista, että sinulla tulee tuo yksi parametri enemmän. Ota
uusi versio ja kokeile. Rivin lopussa on "Reittipisteitä" ja numero.
Numero kertoo montako oikein tunnistettua riviä on saatu. Numeron
pitää kasvaa.

Just do it!


Sivu luotu: 12:48 (GMT +2).