From 003b11555d78e998c4945d1da79a0b0c934ab1fe Mon Sep 17 00:00:00 2001 From: Kevron Rees Date: Tue, 7 May 2013 12:53:18 -0700 Subject: [PATCH] updated todo for 0.10.0 future release --- TODO | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/TODO b/TODO index 73f2be0..166ce46 100644 --- a/TODO +++ b/TODO @@ -1,21 +1,21 @@ -For 0.9.0: +For 0.10.0 +- Implement all the DBus properties in the docs/ directory. +- OBD2 add support for AT/ST calls (ie, atrv for battery voltage) +- OBD2 if NO DATA is received for all requests, go into optional autoreconnect mode +- fill in the fromGVariant() methods in list and map abstract property types. +- Clean up sink subscription process so that subscription only happens once regardless of whether the + property is supported or not at the time +- DBus support for time and sequece being included in dbus properties. +- DBus support for objects with multiple sources and multiple 'zones' (ie /org/automotive/${sourceID}/${zone}/batteryVoltage/${index}) +- Document changes to the DBus API + -- Test database plugin. specifically get ranged support with example sink -- websocket source may want to implement a timeout on Get/Set/GetRanged calls and reply with success=false (TEST) -- We may have a resource leak when closing a websocket connection. make sure stuff is getting unreff'd enough. Other: -- fill in the fromGVariant() methods in list and map abstract property types. - grep all the TODOs in the code and do them - per-source property filtering in routing engine - improve obd2source speed via Physical Addressing (see https://www.scantool.net/forum/index.php?topic=6661.msg25024#msg25024) - investigate and enable use of provisioning in ssl websockets - add API to get number of sources per a given property (ie uint AbstractRoutingEngine::sources(VehicleProperty::Property)) -- Implement all the DBus properties in the docs/ directory. -- DBus support for objects with multiple sources and multiple 'zones' (ie /org/automotive/${sourceID}/${zone}/batteryVoltage/${index}) -- DBus support for time and sequece being included in dbus properties. -- Document changes to the DBus API -- Clean up sink subscription process so that subscription only happens once regardless of whether the -property is supported or not at the time - enable ambd/config.d/ - +- finish implementing openxc plugin -- 2.7.4