Kevron Rees [Wed, 15 Apr 2015 20:00:07 +0000 (13:00 -0700)]
[ambctl] removed build realic that should never have been added
Kevron Rees [Wed, 15 Apr 2015 19:52:28 +0000 (12:52 -0700)]
Version bump 0.14.802
Kevron Rees [Wed, 15 Apr 2015 19:21:09 +0000 (12:21 -0700)]
Merge pull request #57 from OlivierDelbeke/chrony_for_master
Chrony for master - This has already been reviewed on 0.14. Merging
Olivier Delbeke [Wed, 8 Apr 2015 17:57:40 +0000 (19:57 +0200)]
Added missing plugin fragment for chrony
Olivier Delbeke [Wed, 8 Apr 2015 16:11:17 +0000 (18:11 +0200)]
Chrony plugin code simplification
Olivier Delbeke [Wed, 8 Apr 2015 15:29:14 +0000 (17:29 +0200)]
Using AmbPlugin instead of AbstractSink for the chrony plugin
Olivier Delbeke [Wed, 8 Apr 2015 09:25:07 +0000 (11:25 +0200)]
Added chrony sink plugin
Olivier Delbeke [Wed, 8 Apr 2015 08:42:55 +0000 (10:42 +0200)]
Changed GpsTime format from local time to UTC
Olivier Delbeke [Wed, 8 Apr 2015 08:40:39 +0000 (10:40 +0200)]
Bugfix: wrong date conversion in gpsnmea plugin
Kevron Rees [Mon, 6 Apr 2015 15:33:33 +0000 (08:33 -0700)]
Merge pull request #48 from CogentEmbedded/master
Fixes and improvements in CAN support
Petr Nechaev [Fri, 3 Apr 2015 16:55:31 +0000 (19:55 +0300)]
Fixed tabbing issues
Petr Nechaev [Fri, 3 Apr 2015 15:31:45 +0000 (18:31 +0300)]
Added virtual destructors to CANSocketBCM and CANSocketRaw
Petr Nechaev [Fri, 3 Apr 2015 15:31:22 +0000 (18:31 +0300)]
Updated comments and fixed tabbing
Kevron Rees [Fri, 3 Apr 2015 15:26:01 +0000 (08:26 -0700)]
Merge pull request #49 from tripzero/master
Added AMBClient library for remote interaction
Petr Nechaev [Sun, 29 Mar 2015 16:48:12 +0000 (19:48 +0300)]
ambd: remove redundant code in core
Petr Nechaev [Thu, 12 Mar 2015 22:17:04 +0000 (01:17 +0300)]
Implement CAN_BCM support (SocketCAN)
CAN_BCM is better suited for handling cyclic messages than CAN_RAW
because all timeouts and intervals are handled by kernel code.
Made it a default choice.
Petr Nechaev [Mon, 23 Mar 2015 00:42:29 +0000 (03:42 +0300)]
Fix tabbing
Petr Nechaev [Sun, 22 Mar 2015 22:01:28 +0000 (01:01 +0300)]
plugins/common: Set higher priority for cansocketreader thread
Improves CAN message handling time. CAN plugin's standardFrameReceived(frame) is called within this thread.
Petr Nechaev [Fri, 6 Mar 2015 18:03:05 +0000 (21:03 +0300)]
ambd: add init.d script
May be useful for environments without systemd.
Petr Nechaev [Fri, 6 Mar 2015 00:00:46 +0000 (03:00 +0300)]
AmbSignalMapper: Improve handling of bitbake environment
* Removed "-w" from perl commandline in shebang for better compatibility with bitbake environment. Warnings can be enforced
manually when needed.
* Fixed path computation in plugin generation code
Petr Nechaev [Thu, 5 Mar 2015 16:09:52 +0000 (19:09 +0300)]
AmbSignalMaper: Implement dbc2amb
Adds a "Direct Workflow" for generating CAN plugin from *.dbc file without
intermediate *.json file. dbc2amb selects signals from *.dbc file according to a pre-defined *.msg file which doesn't change when *.dbc file changes. This avoids repeating manual steps on *.json file.
May be useful at very early and late stages of vehicle software development, when there are many changes (cosmetic or other) to *.dbc files.
TODO list:
* implement "mixing" of multiple *.dbc files into one plugin
* allow manual specification of message composition in *.msg file
* implement handling of SEND in addition to RECEIVE
Petr Nechaev [Thu, 5 Mar 2015 20:14:52 +0000 (23:14 +0300)]
ambctl: Fix "list" command
Fixes an error introduced by
5b27ff0b268b48fe58546115e2be01c1a8a8e083
to getManager().
Petr Nechaev [Mon, 26 Jan 2015 12:56:54 +0000 (15:56 +0300)]
Fix compilation errors
For compiling with gcc-4.8.2 (linaro)
Kevron Rees [Fri, 27 Mar 2015 18:27:19 +0000 (11:27 -0700)]
Fix license
Kevron Rees [Fri, 27 Mar 2015 07:05:52 +0000 (00:05 -0700)]
[GpsNmea] - Added GNRMC message support
Kevron Rees [Thu, 26 Mar 2015 16:31:09 +0000 (09:31 -0700)]
Update README.md
Kevron Rees [Thu, 26 Mar 2015 16:30:14 +0000 (09:30 -0700)]
Update README.md
Kevron Rees [Wed, 25 Mar 2015 17:50:41 +0000 (10:50 -0700)]
use 'any' arch
Kevron Rees [Thu, 19 Mar 2015 15:12:52 +0000 (08:12 -0700)]
ble refactoring
Kevron Rees [Thu, 26 Feb 2015 18:09:01 +0000 (10:09 -0800)]
added debug stuff
Kevron Rees [Thu, 26 Feb 2015 18:08:44 +0000 (10:08 -0800)]
[bluemonkey] - more awesome ble code
Kevron Rees [Thu, 19 Feb 2015 23:12:38 +0000 (15:12 -0800)]
[bluemonkey] websocket server implemented
Kevron Rees [Thu, 19 Feb 2015 15:28:37 +0000 (07:28 -0800)]
[bluemmonkey] - websocket server api beginnings
Kevron Rees [Thu, 19 Feb 2015 07:43:45 +0000 (23:43 -0800)]
[bluemonkey] - added websocket module.
Kevron Rees [Wed, 18 Feb 2015 03:03:34 +0000 (19:03 -0800)]
[AMBClient] - nearly working
Kevron Rees [Thu, 19 Feb 2015 00:01:27 +0000 (16:01 -0800)]
[bluemonkey] - new libbm, ble module
Kevron Rees [Tue, 17 Feb 2015 17:07:40 +0000 (09:07 -0800)]
[bluemonkey] - dbus module meta object
Kevron Rees [Mon, 9 Feb 2015 07:39:36 +0000 (23:39 -0800)]
[AMBClient] - More client work.
Kevron Rees [Mon, 9 Feb 2015 01:54:39 +0000 (17:54 -0800)]
[Bluemonkey] - broke out bluemonkey-engine calls into separate class
Kevron Rees [Thu, 5 Feb 2015 23:32:20 +0000 (15:32 -0800)]
[AMB] - updated version number. we are now 0.15 development
Kevron Rees [Wed, 4 Feb 2015 16:39:53 +0000 (08:39 -0800)]
[AMBClient] - added time sync message
Kevron Rees [Tue, 3 Feb 2015 01:36:32 +0000 (17:36 -0800)]
[AMBClient] - fixed json stream handling
Kevron Rees [Mon, 2 Feb 2015 19:44:25 +0000 (11:44 -0800)]
[AMB] updated readme
Kevron Rees [Mon, 2 Feb 2015 18:04:40 +0000 (10:04 -0800)]
[AMBClient] - some work on JSonReader
Kevron Rees [Mon, 2 Feb 2015 07:45:20 +0000 (23:45 -0800)]
[AMBClient] - somewhat working json protocol engine
Kevron Rees [Sat, 31 Jan 2015 00:30:30 +0000 (16:30 -0800)]
fixed compile error
Kevron Rees [Sat, 31 Jan 2015 00:28:51 +0000 (16:28 -0800)]
manual merge of tripzero/master
Kevron Rees [Sat, 31 Jan 2015 00:25:34 +0000 (16:25 -0800)]
[Plugins Common] - json protocol helper class
Kevron Rees [Wed, 28 Jan 2015 18:37:51 +0000 (10:37 -0800)]
[GpsNmea] - also support VehicleSpeed
Kevron Rees [Tue, 27 Jan 2015 22:50:37 +0000 (14:50 -0800)]
[Docs] - Updated docs, removed deprecated docs
Kevron Rees [Mon, 26 Jan 2015 21:07:55 +0000 (13:07 -0800)]
[plugins-common] - use std namespace, include headers
Kevron Rees [Sat, 24 Jan 2015 00:13:22 +0000 (16:13 -0800)]
[Database] - fixed config
Kevron Rees [Sat, 24 Jan 2015 00:01:16 +0000 (16:01 -0800)]
[ambctl] - fixed get, set, listen, getHistory
Kevron Rees [Fri, 23 Jan 2015 23:41:48 +0000 (15:41 -0800)]
version bump 0.13.803
Kevron Rees [Fri, 23 Jan 2015 23:22:34 +0000 (15:22 -0800)]
[ambctl] - fixed tabbing
Kevron Rees [Fri, 23 Jan 2015 22:42:39 +0000 (14:42 -0800)]
[PACKAGING] - packaging changes
Kevron Rees [Fri, 23 Jan 2015 21:42:50 +0000 (13:42 -0800)]
[ambctl] - plugin syntax changed.
- any existing key can be modified
- [opencv] - fixed syntax error in json plugin segement
- [opencv] - names should only be one word
Kevron Rees [Fri, 23 Jan 2015 18:50:58 +0000 (10:50 -0800)]
[bluemonkey] - added exportObject method to dbus module
Kevron Rees [Thu, 22 Jan 2015 00:24:13 +0000 (16:24 -0800)]
[Packaging] - use correct path for manifest
Kevron Rees [Thu, 22 Jan 2015 00:18:08 +0000 (16:18 -0800)]
[cangen][cansim] - revert using picojson. continue using json-c
Kevron Rees [Thu, 22 Jan 2015 00:11:39 +0000 (16:11 -0800)]
[AMB] - updated AMB release notes
Kevron Rees [Thu, 22 Jan 2015 00:09:53 +0000 (16:09 -0800)]
[xwalk][DBus] - fix for misspelled Diagnostic interface and Zone.equals() return type
Kevron Rees [Wed, 21 Jan 2015 20:37:32 +0000 (12:37 -0800)]
[libamb] - configure correct path for smack label on libamb.so
Kevron Rees [Wed, 21 Jan 2015 19:57:06 +0000 (11:57 -0800)]
[cangen] - use picojson. incomplete. will not compile at this time
Kevron Rees [Tue, 20 Jan 2015 18:17:53 +0000 (10:17 -0800)]
Merge pull request #43 from tripzero/master
0.13.802
Kevron Rees [Tue, 20 Jan 2015 00:47:45 +0000 (16:47 -0800)]
[Packaging][Deb] - More packaging
Kevron Rees [Mon, 19 Jan 2015 21:46:12 +0000 (13:46 -0800)]
[bluemonkey] - added dbus module
Kevron Rees [Mon, 19 Jan 2015 19:08:00 +0000 (11:08 -0800)]
[ambd] - print out useful error if config can't open
Kevron Rees [Mon, 19 Jan 2015 19:07:42 +0000 (11:07 -0800)]
[Packaging][Deb] - added bluemonkey subpackage
Kevron Rees [Fri, 16 Jan 2015 23:25:19 +0000 (15:25 -0800)]
[ALL] - removed dependency on json-c.
Kevron Rees [Fri, 16 Jan 2015 23:24:51 +0000 (15:24 -0800)]
[ambctl] - fix listen, add listen off
Kevron Rees [Fri, 16 Jan 2015 16:12:18 +0000 (08:12 -0800)]
[Documentation] - create module 'libamb'
Kevron Rees [Fri, 16 Jan 2015 00:13:56 +0000 (16:13 -0800)]
[AMB] - version bump 0.13.802
Kevron Rees [Fri, 16 Jan 2015 00:13:20 +0000 (16:13 -0800)]
[ambctl] - use tabs for json indent
Kevron Rees [Fri, 16 Jan 2015 00:07:04 +0000 (16:07 -0800)]
[DBus] - fixed set property
Kevron Rees [Thu, 15 Jan 2015 22:26:46 +0000 (14:26 -0800)]
[cmake] - added variables for version minor, major and series
Kevron Rees [Thu, 15 Jan 2015 22:21:01 +0000 (14:21 -0800)]
[Documentation] - Fixed new structure. Enhanced bluemonkey and opencv docs
Kevron Rees [Thu, 15 Jan 2015 15:30:54 +0000 (07:30 -0800)]
[Documentation] - restructure of how documentation is generated
Kevron Rees [Thu, 15 Jan 2015 03:47:45 +0000 (19:47 -0800)]
[AMB] - manual merge
Kevron Rees [Thu, 15 Jan 2015 03:46:21 +0000 (19:46 -0800)]
[AMB] - updates to release notes
Kevron Rees [Thu, 15 Jan 2015 00:55:30 +0000 (16:55 -0800)]
[ambctl] - fixed tabbing
Kevron Rees [Thu, 15 Jan 2015 00:28:25 +0000 (16:28 -0800)]
additional merge fixes from last merge
Kevron Rees [Wed, 14 Jan 2015 23:02:37 +0000 (15:02 -0800)]
Added Timestamp class
Kevron Rees [Thu, 15 Jan 2015 00:15:54 +0000 (16:15 -0800)]
[ambctl] - manual merge of fixes from 0.13.x
Kevron Rees [Wed, 14 Jan 2015 23:56:48 +0000 (15:56 -0800)]
[database] - use new AmbPluginImpl::setValue
Kevron Rees [Wed, 14 Jan 2015 23:39:56 +0000 (15:39 -0800)]
synchronize time between server and client
Kevron Rees [Wed, 14 Jan 2015 23:04:00 +0000 (15:04 -0800)]
Request history data with system time, not steady time
Kevron Rees [Wed, 14 Jan 2015 23:03:09 +0000 (15:03 -0800)]
Store system time in db, not steady time
Kevron Rees [Wed, 14 Jan 2015 23:36:24 +0000 (15:36 -0800)]
Merge pull request #42 from tripzero/master
0.13.801
Kevron Rees [Wed, 14 Jan 2015 18:15:50 +0000 (10:15 -0800)]
added segments for database and bluemonkey
Kevron Rees [Mon, 12 Jan 2015 18:51:24 +0000 (10:51 -0800)]
updated readme and release
Kevron Rees [Mon, 12 Jan 2015 18:03:53 +0000 (10:03 -0800)]
[Documentation] - fix GetHistory return type (should be a{svd})
Kevron Rees [Mon, 12 Jan 2015 07:10:04 +0000 (23:10 -0800)]
added new README
Kevron Rees [Mon, 12 Jan 2015 07:09:23 +0000 (23:09 -0800)]
added RELEASE markdown
Kevron Rees [Mon, 12 Jan 2015 04:18:06 +0000 (20:18 -0800)]
added ambd documentation
Kevron Rees [Fri, 9 Jan 2015 23:23:16 +0000 (15:23 -0800)]
updated todo and release
Kevron Rees [Fri, 9 Jan 2015 23:11:24 +0000 (15:11 -0800)]
Version bump 0.13.801
Kevron Rees [Fri, 9 Jan 2015 23:08:11 +0000 (15:08 -0800)]
[ambctl] - renamed enablePlugin command to 'plugin'. fixed truncate issues
Kevron Rees [Fri, 9 Jan 2015 22:07:55 +0000 (14:07 -0800)]
[ambctl] - enablePlugin command
Kevron Rees [Fri, 9 Jan 2015 20:45:54 +0000 (12:45 -0800)]
adding missing example config