Projekt SEA-beat (Beleženje porabe, preplute poti in ostalo...)
- aegir
- Pridružen: 05 Sep 2018, 20:28
Re: Projekt SEA-beat (Beleženje porabe, preplute poti in ostalo...)
Problem je verjetno v tem, da je ta komunikacija med merc hubom in merc aplikacijo proprietary in ima mercury svoje protokole in niso open narave. Lahko pa tudi so, čeprav te firme ne marajo zastonj zgodb načeloma.
Kasaudio, imam en rc42n kompas, ki sicer po zvoku sodeč deluje, ampak na n2k ne dobim pa nič in je očitno neki s tem delom hardversko narobe. Če ti pride kaj prav za kak reverse engineering česa, ti ga lahko posodim za nedoločen čas.
Kasaudio, imam en rc42n kompas, ki sicer po zvoku sodeč deluje, ampak na n2k ne dobim pa nič in je očitno neki s tem delom hardversko narobe. Če ti pride kaj prav za kak reverse engineering česa, ti ga lahko posodim za nedoločen čas.
- jft
- Pridružen: 04 Sep 2018, 16:31
Re: Projekt SEA-beat (Beleženje porabe, preplute poti in ostalo...)
Da, nekaj takega. Nisem pa siguren ali mobilne naprave (telefoni, tablice) podpirajo obojestransko bluetooth povezavo oz. povezavo večih naprav hkrati.
- kasaudio
- Pridružen: 27 Sep 2018, 09:32
Re: Projekt SEA-beat (Beleženje porabe, preplute poti in ostalo...)
Pozdravljen.
Na nivoju bluetootha je možno na en bluetooth "strežnik" priklopiti več klientov enakega protokola. Android tega ne omogoča. Povedano drugače -> Možno je na čolnu imet bluetooth zvočnik povezan s telefonom in hkrati bit povezan s SEA-beat. To laufa. Ne laufa pa 1 android in 2 SEA-beat enoti hkrati.
Na nivoju bluetootha je možno na en bluetooth "strežnik" priklopiti več klientov enakega protokola. Android tega ne omogoča. Povedano drugače -> Možno je na čolnu imet bluetooth zvočnik povezan s telefonom in hkrati bit povezan s SEA-beat. To laufa. Ne laufa pa 1 android in 2 SEA-beat enoti hkrati.
Ne razumem dobro scenarija, zakaj bi to želel?Se pravi da bi SEA-beat dobil nmea2000 stream po bluetooh-u od nekega drugega nmea2000 <-> bluetooth vmesnika?
In potem bi po bluetooth-u dobljen nmea2000 stream poslal preko drugega bluetootha v Android?
- jft
- Pridružen: 04 Sep 2018, 16:31
Re: Projekt SEA-beat (Beleženje porabe, preplute poti in ostalo...)
Zakaj? Kolikor sem videl Sea-beat prikazuje več podatkov kot Vesselviewkasaudio napisal/-a: ↑31 Mar 2020, 12:40Pozdravljen.
Na nivoju bluetootha je možno na en bluetooth "strežnik" priklopiti več klientov enakega protokola. Android tega ne omogoča. Povedano drugače -> Možno je na čolnu imet bluetooth zvočnik povezan s telefonom in hkrati bit povezan s SEA-beat. To laufa. Ne laufa pa 1 android in 2 SEA-beat enoti hkrati.
Ne razumem dobro scenarija, zakaj bi to želel?Se pravi da bi SEA-beat dobil nmea2000 stream po bluetooh-u od nekega drugega nmea2000 <-> bluetooth vmesnika?
In potem bi po bluetooth-u dobljen nmea2000 stream poslal preko drugega bluetootha v Android?
Opcija ki bi me zanimala bi bila da bi lahko veselview priključil preko bluetootha na Sea-beat, Sea-beat pa na android.
Zakaj tako? Ker, če že imam napravo, ne bi kupoval dodatnega NMEA priključka .
LP
- kasaudio
- Pridružen: 27 Sep 2018, 09:32
Re: Projekt SEA-beat (Beleženje porabe, preplute poti in ostalo...)
Aha. Samo Vessel View ima na bluetooth čisto svoj protokol, ki je zaprt. Reverse engineering tega je sicer mogoč v kolikor ni kakšne enkripcije zadaj. Tak postopek če že je izvedljiv je lahko "drag" in vprašljiv tako ali drugače.
Dva bluetootha v komunikacijski liniji imata tudi dvojno komunikacijsko latenco, kar bi že utegnilo biti moteče pri prikazu.
Da bi Mercury priklopil na SEA-beat (ali kamorkoli drugam na nmea2000) potrebuješ tole:
https://embed.widencdn.net/pdf/plus/mer ... f?u=orhjei
LP
Dva bluetootha v komunikacijski liniji imata tudi dvojno komunikacijsko latenco, kar bi že utegnilo biti moteče pri prikazu.
Da bi Mercury priklopil na SEA-beat (ali kamorkoli drugam na nmea2000) potrebuješ tole:
https://embed.widencdn.net/pdf/plus/mer ... f?u=orhjei
Seveda, saj tudi Vessel View ni bil čisto zastonj in najbrž dobro opravlja svoje poslanstvo.Zakaj tako? Ker, če že imam napravo, ne bi kupoval dodatnega NMEA priključka .
LP
- kasaudio
- Pridružen: 27 Sep 2018, 09:32
Re: Projekt SEA-beat (Beleženje porabe, preplute poti in ostalo...)
Edini meni znan proizvajalec, ki omogoča direkten priklop v nmea2000 mrežo (in to tudi navede v specifikacijah) je Evinrude z E-tec serijo motorjev.
Povsod drugje so ali vmesniki ali kakšni drugačni postopki. Vsaj do nedavnega je bilo tako.
Povsod drugje so ali vmesniki ali kakšni drugačni postopki. Vsaj do nedavnega je bilo tako.
- jft
- Pridružen: 04 Sep 2018, 16:31
Re: Projekt SEA-beat (Beleženje porabe, preplute poti in ostalo...)
Hvala za odgovor. Ker vesselview zaenkrat res dela zadovoljivo bom ostal pri njem, saj bi nadgradnja povzročila dodatne stroške. Mi je pa projekt zanimiv in se bom spomnil na njega če/ko bom menjal čolnkasaudio napisal/-a: ↑31 Mar 2020, 14:36Aha. Samo Vessel View ima na bluetooth čisto svoj protokol, ki je zaprt. Reverse engineering tega je sicer mogoč v kolikor ni kakšne enkripcije zadaj. Tak postopek če že je izvedljiv je lahko "drag" in vprašljiv tako ali drugače.
Dva bluetootha v komunikacijski liniji imata tudi dvojno komunikacijsko latenco, kar bi že utegnilo biti moteče pri prikazu.
Da bi Mercury priklopil na SEA-beat (ali kamorkoli drugam na nmea2000) potrebuješ tole:
https://embed.widencdn.net/pdf/plus/mer ... f?u=orhjei
Seveda, saj tudi Vessel View ni bil čisto zastonj in najbrž dobro opravlja svoje poslanstvo.Zakaj tako? Ker, če že imam napravo, ne bi kupoval dodatnega NMEA priključka .
LP
LP
- kasaudio
- Pridružen: 27 Sep 2018, 09:32
Re: Projekt SEA-beat (Beleženje porabe, preplute poti in ostalo...)
Super da si se oglasil in da smo malo prediskutirali tudi o Mercury Vessel View Mobile - navsezadnje gre za sistem s podobno arhitekturo in je fino vedet da nekaj v takšnem smislu obstaja in funkcionira.
Ko boš menjaval barko, pa se le spomni na tole, upam da bo do takrat SEA-beat "ufuran" in kot tak resen kandidat na izboru ustrezne rešitve. LP!
Ko boš menjaval barko, pa se le spomni na tole, upam da bo do takrat SEA-beat "ufuran" in kot tak resen kandidat na izboru ustrezne rešitve. LP!
- kasaudio
- Pridružen: 27 Sep 2018, 09:32
Re: Projekt SEA-beat (Beleženje porabe, preplute poti in ostalo...)
Bi pa glede Mercury Smart Craft sistema povedal tole;
Ko gledam tole stvar
https://embed.widencdn.net/pdf/plus/mer ... f?u=orhjei
vidim, da je na eni strani priklop označen s CAN, na drugi strani pa NMEA2000. NMEA2000 je podmnožica CAN množice. Laično rečeno, je to eno in isto. NMEA2000 protokol gre lahko po istih žicah hkrati s CAN. NMEA2000 so pravzaprav sestavljeni CAN paketi. Kako so sestavljeni je stvar dogovora.
Predvidevam, da ima Mercury svoje definicije CAN paketov, katerih vsebino pretvornik na linku zlaga v dogovorjene NMEA2000 pakete. Predvidevam tudi, da "Mercury CAN" paketi niso sestavljeni ampak kratki. Če je temu tako, je njihovo vsebino najbrž relativno lahko razvozlati. Če bi imel enega Mercury-ja bi s CAN analizatorjem lahko videl binarno vsebino paketov.
Če bi SEA-beat napravo priklopil direktno na Smartcraft alias "Mercury CAN", bi najbrž lučka za nmea2000 aktivnost blinkala, uporabnih informacij ven pa seveda nebi bilo.
Ko gledam tole stvar
https://embed.widencdn.net/pdf/plus/mer ... f?u=orhjei
vidim, da je na eni strani priklop označen s CAN, na drugi strani pa NMEA2000. NMEA2000 je podmnožica CAN množice. Laično rečeno, je to eno in isto. NMEA2000 protokol gre lahko po istih žicah hkrati s CAN. NMEA2000 so pravzaprav sestavljeni CAN paketi. Kako so sestavljeni je stvar dogovora.
Predvidevam, da ima Mercury svoje definicije CAN paketov, katerih vsebino pretvornik na linku zlaga v dogovorjene NMEA2000 pakete. Predvidevam tudi, da "Mercury CAN" paketi niso sestavljeni ampak kratki. Če je temu tako, je njihovo vsebino najbrž relativno lahko razvozlati. Če bi imel enega Mercury-ja bi s CAN analizatorjem lahko videl binarno vsebino paketov.
Če bi SEA-beat napravo priklopil direktno na Smartcraft alias "Mercury CAN", bi najbrž lučka za nmea2000 aktivnost blinkala, uporabnih informacij ven pa seveda nebi bilo.
- kasaudio
- Pridružen: 27 Sep 2018, 09:32
Re: Projekt SEA-beat (Beleženje porabe, preplute poti in ostalo...)
Tale tabelica moja predvidevanja potrjuje. Še napisali so ID-je od paketov. Torej... kdo ma Merca za posodit da "posnamem" smartcraft stream? LP!