|
Tekniikka & Jutustelu Yleistä keskustelua maastureihin ja/tai off-roadiin liittyen |
|
|
Työkalut | Etsi tästä viestiketjusta | Näkymä |
#76
|
||||
|
||||
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! |
#77
|
||||
|
||||
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! |
#78
|
||||
|
||||
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! |
#79
|
||||
|
||||
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 Just do it! |
#80
|
|||
|
|||
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... |
#81
|
||||
|
||||
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! |
#82
|
|||
|
|||
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 |
#83
|
|||
|
|||
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! |
#84
|
||||
|
||||
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 |
#85
|
|||
|
|||
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! |
#86
|
||||
|
||||
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. 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 |
#87
|
|||
|
|||
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. |
#88
|
||||
|
||||
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! |
#89
|
|||
|
|||
Lainaus:
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. |
#90
|
||||
|
||||
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 |
#91
|
|||
|
|||
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! |
#92
|
|||
|
|||
Lainaus:
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! |
#93
|
||||
|
||||
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! |
#94
|
|||
|
|||
Lainaus:
t:mAP Note! This message was posted anonymously! |
#95
|
||||
|
||||
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! |
#96
|
|||
|
|||
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! |
#97
|
||||
|
||||
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! |
#98
|
||||
|
||||
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! |
#99
|
|||
|
|||
Kyllä se jotenkin noin "$GPRMC....." menee, oletin vain että lukeman pitäis muuttua kun auto liikkuu?
Kova jätkä vinssaamaan! |
#100
|
||||
|
||||
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! |
|
Käyttäjiä lukemassa tätä viestiketjua: 1 (0 jäsentä and 1 vierasta) | |
|
Samanlaisia viestiketjuja | ||||
Viestiketju | Aloittaja | Foorumi | Vastauksia | Viimeisin viesti |
Jeep Rodeo Drive Safari | jappe | Maasturiprojektit | 376 | 03.06.2013 14:31 |
Rodeo drive / Warn / Muut suunnistus ohjelmat | SoSo | Tekniikka & Jutustelu | 28 | 04.03.2009 16:28 |
OFF ROAD DRIVE -LEHTIÄ | myllis | O/M/V Muut | 0 | 23.10.2006 13:53 |
O: drive flange | Rytari | O/M/V Varaosat ja tarvikkeet | 3 | 21.08.2006 14:16 |
Mulholland Drive | KariSalmelainen | Movies | 5 | 03.02.2004 09:43 |