Kirjoittaja Aihe: uudet WS28XX-mallit  (Luettu 3363 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa weatherc

  • Ylläpito
  • *****
  • Viestejä: 8947
uudet WS28XX-mallit
« : Lauantai, 14.11.2009, 02:39 »
Tässä varoituksen sana poimittuna tuolta ww-foorumilta jos joku suunnittelee hankkivansa:

Vaikka noissa on PC-liitäntä niin eivät WD:t & kumppanit tue sitä, ainakaan suoraan koska, kuten Hamilton sanoi, ovat keksineet pyörän jälleen kerran uudestaan, eli protokolla on täysin uusi.

Poissa djmake

  • Kiinteä osa Foorumia
  • *****
  • Viestejä: 358
Vs: uudet WS28XX-mallit
« Vastaus #1 : Sunnuntai, 15.11.2009, 23:36 »
Vaikka noissa on PC-liitäntä niin eivät WD:t & kumppanit tue sitä, ainakaan suoraan koska, kuten Hamilton sanoi, ovat keksineet pyörän jälleen kerran uudestaan, eli protokolla on täysin uusi.

Jotenkin ei jaksa yllättää, vaikken tuon hyötyä oikein ymmärrä. Jos tekisivät omaa oikeasti hyvää ohjelmistoa, niin silloinhan tuo olisi jonkinlainen keino edistää sen myyntiä. Muuten lähinnä kiusantekoa. Ja ellei jotakin salauksia ole matkassa, niin melko pian joku tuonkin protokollan sisällön selvittää.

Noissa tuskin on mitään eksoottista rautaa liitännän osalta. Joku yleinen USB-lutikka ja sen kaverina virtuaalisarjaporttiajuri. Näppärä koodaaja rakentaisi tuon ajurin yhteyteen muutoksen uudesta protokollasta vanhaan ja päinvastoin. Se onkin sitten eri asia, että onko sääporukasta jollakin intressejä ja osaamista moiseen.

Poissa J.Jäntti

  • Foorumin ylläpitäjä
  • Ylläpito
  • *****
  • Viestejä: 5314
    • Finland Weather Exchange (FinWX)
Vs: uudet WS28XX-mallit
« Vastaus #2 : Maanantai, 16.11.2009, 13:41 »
Jotenkin ei jaksa yllättää, vaikken tuon hyötyä oikein ymmärrä. Jos tekisivät omaa oikeasti hyvää ohjelmistoa, niin silloinhan tuo olisi jonkinlainen keino edistää sen myyntiä. Muuten lähinnä kiusantekoa. Ja ellei jotakin salauksia ole matkassa, niin melko pian joku tuonkin protokollan sisällön selvittää.

Kappas kummaa, kun ei yllätä minuakaan.
Yksi inhottava piirre noissa La Crossen tekeleissä on se, että kun joku uusi malli keksitään, niin ilmeisesti he julkistavat jonkun kilpailutuksen sääasemaohjelmasta ja halvimmalla nyrkkipajalla on apajat saada tuotoksensa esille. 2300- ja 3600-sarjalaisissa voittajaksi selviytyi jokin saksalainen pienyritys, joka oli vastuussa HeavyWeather-ohjelman tekemisestä ja protokollasta (ellei La Crossen sääasemaelektroniikasta vastaava taho sitä ennakolta päättänyt). Mikäli päätös protokollasta tuli elektroniikkavalmistajalta, protokolla on ja pysyy heillä, jos he niin päättävät.

weatherc:n määritys "pyörän uudelleen keksimisestä" ei ole huono. Sen pyörän lisäksi keksittiin uudelleen kiero vanne ja vuotava sisäkumi (toistettiin samat virheet, kuin aiemmin).
Toistaiseksi kaikissa sääasemamalleissa on ollut juuri nuo samat virheet: Elektroniikkavalmistaja tai La Crosse eivät suostu Open Source-tyyppiseen kokonaisuuteen. Ilmeisesti heidän ei tarvitse, sillä aasialaisella massatuotannolla he saavat aikaan niin suuria volyymeja samaa aihiota tehtyä ja toimitettua usealle jälleenmyyjälle/kustomoijalle, että hinta saadaan pidettyä (useimmiten) harrastajalle kiintoisalla tasolla. Tavoista ei tarvitse poiketa, koska he tekevät voittoa (ei varmuutta asiasta, mutta ilmeisesti siltä näyttää) ja kauppa käy.

WS-3600-sarjan asemissa oli RS232-protokollaa murtava protokolla, jossa sääasema ei suinkaan keskustellut Rx- ja Tx-linjojen kautta vaan RTS- ja CTS-linjojen kautta ja vastapäässä ollut sääasema purki datan niitä linjoja kuuntelemalla. Tuollaisen sekasikiö-protokollan purku oli varmasti sen kimpussa ollelle porukalle hankalaa.

Noissa tuskin on mitään eksoottista rautaa liitännän osalta. Joku yleinen USB-lutikka ja sen kaverina virtuaalisarjaporttiajuri. Näppärä koodaaja rakentaisi tuon ajurin yhteyteen muutoksen uudesta protokollasta vanhaan ja päinvastoin. Se onkin sitten eri asia, että onko sääporukasta jollakin intressejä ja osaamista moiseen.

Ei niissä varmaan mitään erikoista rautaa olekaan, mutta on hankala sanoa tuosta protokollasta mitään, millä tavalla se on toteutettu. Tuollaisen protokollan purkamisessa on hankalat paikat, jos sen joutuu nollasta aloittamaan. Kun Open2300-tiimi sai purettua WS-2300-sarjalaisten koodin, alkoi huudot ja vaatimukset protokollan avaamisesta kaikua myös La Crossen tukeen ja sitä kautta myös kyseisten laiteaihioiden valmistajalle - turhaan. Juuri kun harrastajat pääsivät huokaisemaan helpotuksesta, alkoi kentältä kantautumaan huutoa, että Open2300 ei toimikaan kaikkien WS-2300-sarjan sääasemien kanssa. La Crossen laiteaihioiden valmistaja oli keksinyt uuden tavan härnätä purkajaporukkaa: Eri versioilla (WS-2300 ja WS-2305) oli eri muistikartta (Memory Map), joten ohjelma, joka oli koodattu yhdelle tietylle muistikartalle, luki väärästä paikasta väärää dataa.

Toivoa sopii, että WS2800-sarjan aseman protokolla saadaan selvitettyä.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.----
Ukkoskausi avattu Helsingissä: --.--.----
-------------------------------------------
Ukkospäivälaskuri 2021; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
Twitter, FinWX:n ylläpidon ilmoitukset
------------------------------------------

Poissa djmake

  • Kiinteä osa Foorumia
  • *****
  • Viestejä: 358
Vs: uudet WS28XX-mallit
« Vastaus #3 : Maanantai, 16.11.2009, 15:01 »
Jotenkin ei jaksa yllättää, vaikken tuon hyötyä oikein ymmärrä. Jos tekisivät omaa oikeasti hyvää ohjelmistoa, niin silloinhan tuo olisi jonkinlainen keino edistää sen myyntiä. Muuten lähinnä kiusantekoa. Ja ellei jotakin salauksia ole matkassa, niin melko pian joku tuonkin protokollan sisällön selvittää.

Kappas kummaa, kun ei yllätä minuakaan.
Yksi inhottava piirre noissa La Crossen tekeleissä on se, että kun joku uusi malli keksitään, niin ilmeisesti he julkistavat jonkun kilpailutuksen sääasemaohjelmasta ja halvimmalla nyrkkipajalla on apajat saada tuotoksensa esille. 2300- ja 3600-sarjalaisissa voittajaksi selviytyi jokin saksalainen pienyritys, joka oli vastuussa HeavyWeather-ohjelman tekemisestä ja protokollasta (ellei La Crossen sääasemaelektroniikasta vastaava taho sitä ennakolta päättänyt). Mikäli päätös protokollasta tuli elektroniikkavalmistajalta, protokolla on ja pysyy heillä, jos he niin päättävät.

Äkkiseltään voisi ajatella, että annetaan vapaat kädet tuotantoportaalle toteuttaa miten haluavat. Mutta todennäköisemmin annetaan ohjeeksi keksiä jokin uusi ja eksoottinen ratkaisu. Sarjadatan osalta kun kuitenkin olisi tarjolla valmiita ja helppoja ratkaisuja uuden keksimisen sijasta. Ja softan suuntaan katselisin kyllä ensin tuossa protokollassa. Purkkasofta on halpaa, mutta jos rautaan tarvitaan jotakin spesiaalia, niin se helposti maksaa.

Eihän noista kukaan tosiaan mitään selvää ota. Joku malli on jostakin, toinen toisesta paikasta, monella merkillä, infoa on monella muka virallisella sivulla (siis jos on) jne.

Lainaus
weatherc:n määritys "pyörän uudelleen keksimisestä" ei ole huono. Sen pyörän lisäksi keksittiin uudelleen kiero vanne ja vuotava sisäkumi (toistettiin samat virheet, kuin aiemmin).

Noinhan nuo menevät. Valitettavasti pilaavat samalla sen kelvollisen rungon siinä samalla. Mitään huippulaatuahan nuo eivät toki ole, mutta hintansa puolesta houkuttelevia vähemmän harrastuksesta kiinnostuneelle tai mikäettei vakavamman harrastajankin kakkosasemaksi sukulaisten talon katolle tms.

Lainaus
Toistaiseksi kaikissa sääasemamalleissa on ollut juuri nuo samat virheet: Elektroniikkavalmistaja tai La Crosse eivät suostu Open Source-tyyppiseen kokonaisuuteen. Ilmeisesti heidän ei tarvitse, sillä aasialaisella massatuotannolla he saavat aikaan niin suuria volyymeja samaa aihiota tehtyä ja toimitettua usealle jälleenmyyjälle/kustomoijalle, että hinta saadaan pidettyä (useimmiten) harrastajalle kiintoisalla tasolla. Tavoista ei tarvitse poiketa, koska he tekevät voittoa (ei varmuutta asiasta, mutta ilmeisesti siltä näyttää) ja kauppa käy.

Voi olla vielä niinkin, että La Crossella ei ole kovin tarkkaa tietoa noista protokollista tai muusta. Ulkoistettu halpatuotanto toteuttaa ja kunhan toimii, niin myyntiin. Softapäivityksiä tai muuta ei kuitenkaan ole luvassa, niin mitäpä tuollaisia asioita miettimään sen suuremmin.
Ja jollei voittoa tulisi, niin tuskin uusia tuotteitakaan tulisi.

Sinällään tosiaan sääli. Aika pienellä kehittelyllä noista saisi huomattavasti kiinnostavampia tuotteita harrastajalle. Mutta lienee suurin kohderyhmä vähemmän asiaan vihkiytynyttä, eikä heille ole merkitystä tuollaisilla. Samaan vielä lisää vaikka vertailun Heavy Weatherin ja WD:n väliltä, niin moni Matti Meikäläinen ottaa ensinmainitun helppouden takia.

Lainaus
WS-3600-sarjan asemissa oli RS232-protokollaa murtava protokolla, jossa sääasema ei suinkaan keskustellut Rx- ja Tx-linjojen kautta vaan RTS- ja CTS-linjojen kautta ja vastapäässä ollut sääasema purki datan niitä linjoja kuuntelemalla. Tuollaisen sekasikiö-protokollan purku oli varmasti sen kimpussa ollelle porukalle hankalaa.

Niin ihania ja toimintavarmoja ratkaisuja varsinkin jonkun USB-serial-muuntimen kanssa. Ja tottahan se, että tuollaisen nuuskiminen ei välttämättä ole kaikkein mukavin homma. Lisäksi vielä kuitenkin kohtuullisen marginaaliryhmän tuotteita. Osaavia ja asiasta kiinnostuneita ei loputtomasti ole. Ja jonkun se asemakin pitää ensin maksaa, ennenkuin pääsee tutustumaan protokollaan.

Lainaus
Noissa tuskin on mitään eksoottista rautaa liitännän osalta. Joku yleinen USB-lutikka ja sen kaverina virtuaalisarjaporttiajuri. Näppärä koodaaja rakentaisi tuon ajurin yhteyteen muutoksen uudesta protokollasta vanhaan ja päinvastoin. Se onkin sitten eri asia, että onko sääporukasta jollakin intressejä ja osaamista moiseen.

Ei niissä varmaan mitään erikoista rautaa olekaan, mutta on hankala sanoa tuosta protokollasta mitään, millä tavalla se on toteutettu. Tuollaisen protokollan purkamisessa on hankalat paikat, jos sen joutuu nollasta aloittamaan. Kun Open2300-tiimi sai purettua WS-2300-sarjalaisten koodin, alkoi huudot ja vaatimukset protokollan avaamisesta kaikua myös La Crossen tukeen ja sitä kautta myös kyseisten laiteaihioiden valmistajalle - turhaan. Juuri kun harrastajat pääsivät huokaisemaan helpotuksesta, alkoi kentältä kantautumaan huutoa, että Open2300 ei toimikaan kaikkien WS-2300-sarjan sääasemien kanssa. La Crossen laiteaihioiden valmistaja oli keksinyt uuden tavan härnätä purkajaporukkaa: Eri versioilla (WS-2300 ja WS-2305) oli eri muistikartta (Memory Map), joten ohjelma, joka oli koodattu yhdelle tietylle muistikartalle, luki väärästä paikasta väärää dataa.

Tottakai siellä protokollatasolla voi olla lähes mitä tahansa. Mutta jos vakio-osia käytetään, eikä siellä halvalla ostetussa softantekopäässä jakseta uhrata kovin paljoa aikaa koodaamiseen, niin jonkin olemassaolevan käyttäminen on ihan mahdollinen ratkaisu. Ellei sitten todellakin ole tarkoitus nimenomaan kiusantekomielessä tehdä mahdollisimman hankalaksi muiden ohjelmien käyttäminen.
Tuo muistikarttapuoli on sekin ikävä tapa. Varsinkin alkuvaiheessa tuollaisen takia voi protokollan nuuskiminen mennä pahasti metsään, kun näennäisesti samanlaisista asemista saa erilaista dataa. Kerran selvitetyn protokollan kanssa onnistuu vähän helpommin, mutta työtähän nuo vaativat kuitenkin.

Lainaus
Toivoa sopii, että WS2800-sarjan aseman protokolla saadaan selvitettyä.

Jää nähtäväksi, mutta toivoa sopii.

Kaikeinkaikkiaan en tosiaan tätä koko asiaa ymmärrä. Kiusanteoltahan tuo väkisin tuntuu. Ja kuiten tuossa aikaisemmassa postauksessa kirjoitinkin, niin edistäisi omien ohjelmien myyntiä. Sellaisia ei kuitenkaan ole tarjolla ja varmasti on hyvinkin tiedossa, että harrastajat käyttäisivät mielummin kehittyneempiä. Eli myydään puhtaasti sitä itse rautaa, eikä softaa. Maalaisjärjellä ajatellen rautaa menisi enemmän, jos sitä voisi käyttää haluamansa softan kanssa.