-
nightflyer88
-
Autor
-
Offline
-
Expert Boarder
-
-
Beiträge: 137
-
Dank erhalten: 142
-
-
|
So der Fehler mit dem GPS Trip sollte nun behoben sein. Aktuellste Version hier: github.com/nightflyer88/Jeti_VarioGPS-Sensor
Besten Dank an NicoS für die umfangreichen Tests.
Momentan überarbeite ich die Analogmesseingänge gerade, dabei sind die verschiedenen Messungen für Strom, Spannung, usw. an fixen Eingängen. Es werden nun auch die AttoPilot Boards, sowie eine Temperatur Messung mit NTC unterstützt. Die verschiedenen Stromsensoren sowie andere Messungen können bequem per Jetibox de-/aktiviert und eingestellt werden. Da es übersichtlicher ist, gibt es "nur" noch eine Strom/Spannungsmessung für den Hauptantrieb, mit verbrauchter Kapazität sowie Leistungsmessung in Watt. Separat sind noch zwei Spannungsmessungen für die Empfängerstromversorgung verfügbar.
Das ganze ist noch in der Beta-Phase und noch total ungetestet und deshalb mit Vorsicht zu geniessen, wer es trotzdem interessiert und evtl. "mit testen" möchte, findet den Code hier: github.com/nightflyer88/Jeti_VarioGPS-Se...ree/analogInput-beta
Sobald mein Stromsensoren aus China kommen, kann ich mich auch an die Tests machen.
Ich werde mal noch ein Schema erstellen mit den Anschlussbelegungen, hier mal die Standard Pin Belegung der Analogeingänge:
Strom: A0
Spannung: A1
Rx1 Spannung: A2
Rx2 Spannung: A3
NTC Thermistor: A6
Liste der Telemetriewerte: // id name unit data type precision
{ ID_GPSLAT, "Latitude", " ", JetiSensor::TYPE_GPS, 0 },
{ ID_GPSLON, "Longitude", " ", JetiSensor::TYPE_GPS, 0 },
{ ID_GPSSPEED, "Speed", "km/h", JetiSensor::TYPE_14b, 0 },
{ ID_ALTREL, "Rel. Altit", "m", JetiSensor::TYPE_22b, 1 },
{ ID_ALTABS, "Altitude", "m", JetiSensor::TYPE_22b, 0 },
{ ID_VARIO, "Vario", "m/s", JetiSensor::TYPE_22b, 2 },
{ ID_DIST, "Distance", "m", JetiSensor::TYPE_22b, 0 },
{ ID_TRIP, "Trip", "km", JetiSensor::TYPE_22b, 2 },
{ ID_HEADING, "Heading", "\xB0", JetiSensor::TYPE_14b, 0 },
{ ID_COURSE, "Course", "\xB0", JetiSensor::TYPE_14b, 0 },
{ ID_SATS, "Satellites", " ", JetiSensor::TYPE_6b, 0 },
{ ID_HDOP, "HDOP", " ", JetiSensor::TYPE_14b, 2 },
{ ID_PRESSURE, "Pressure", "hPa", JetiSensor::TYPE_22b, 2 },
{ ID_TEMPERATURE, "Temperature","\xB0\x43", JetiSensor::TYPE_14b, 1 },
{ ID_HUMIDITY, "Humidity", "%rH", JetiSensor::TYPE_14b, 1 },
{ ID_VOLTAGE, "Voltage", "V", JetiSensor::TYPE_14b, 1 },
{ ID_CURRENT, "Current", "A", JetiSensor::TYPE_14b, 1 },
{ ID_CAPACITY, "Capacity", "mAh", JetiSensor::TYPE_22b, 0 },
{ ID_POWER, "Power", "W", JetiSensor::TYPE_22b, 0 },
{ ID_RX1_VOLTAGE, "Rx1 Voltage","V", JetiSensor::TYPE_14b, 1 },
{ ID_RX2_VOLTAGE, "Rx2 Voltage","V", JetiSensor::TYPE_14b, 1 },
{ ID_EXT_TEMP, "Ext. Temp", "\xB0\x43", JetiSensor::TYPE_14b, 1 },
|