Task #447

Feature #161: Support the FrSky Sensor Hub Protocol

Redo Hub Id and Hub Channel id concept

Added by Espen Solbu over 6 years ago. Updated about 6 years ago.

Status:NewStart date:05/15/2012
Priority:NormalDue date:
Assignee:Espen Solbu% Done:


Category:-Spent time:-
Target version:3.0 FrSky hub and sensors


Add concept of globally unique channel id, and hub internal channel id

Should possibly be something like

> Globally unique Channel ID's from -10001, -10002, -10003
(Globally unique Channel ID = (HUB_ID*-10000)
hub internal Channel_id)

addChannel should take channel with hub internal channel id, modify this channel to have new id
getChannel should take hub internal id, and retrieve the proper channel

Question: how do we solve getChannels()? this would return channels with globally unique channel id and not hub internal channel id

use hub internal id as key in mChannelMap, while channels objects's id is the globally unique one. Need investigation


#1 Updated by Espen Solbu about 6 years ago

  • Parent task set to #161

Also available in: Atom PDF