{"action":"created","issue":{"url":"https://api.github.com/repos/dronekit/dronekit-python/issues/610","repository_url":"https://api.github.com/repos/dronekit/dronekit-python","labels_url":"https://api.github.com/repos/dronekit/dronekit-python/issues/610/labels{/name}","comments_url":"https://api.github.com/repos/dronekit/dronekit-python/issues/610/comments","events_url":"https://api.github.com/repos/dronekit/dronekit-python/issues/610/events","html_url":"https://github.com/dronekit/dronekit-python/issues/610","id":145515410,"number":610,"title":"Exception in message handler for heartbeat","user":{"login":"dgorissen","id":644951,"avatar_url":"https://avatars.githubusercontent.com/u/644951?v=3","gravatar_id":"","url":"https://api.github.com/users/dgorissen","html_url":"https://github.com/dgorissen","followers_url":"https://api.github.com/users/dgorissen/followers","following_url":"https://api.github.com/users/dgorissen/following{/other_user}","gists_url":"https://api.github.com/users/dgorissen/gists{/gist_id}","starred_url":"https://api.github.com/users/dgorissen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgorissen/subscriptions","organizations_url":"https://api.github.com/users/dgorissen/orgs","repos_url":"https://api.github.com/users/dgorissen/repos","events_url":"https://api.github.com/users/dgorissen/events{/privacy}","received_events_url":"https://api.github.com/users/dgorissen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":72,"created_at":"2016-04-03T16:17:46Z","updated_at":"2016-10-24T22:18:37Z","closed_at":null,"body":"I found 3 threads about this but no authorative answer/solution:\r\n\r\nhttps://groups.google.com/forum/#!topic/drones-discuss/tQQjc0_5Eng\r\nhttps://discuss.dronekit.io/t/issue-with-vehicle-state-py-and-rover/307\r\nhttps://discuss.dronekit.io/t/missionplanner-and-dronekit-floods-console-with-errors/287\r\n\r\nIm running dronekit 2.4.0 on an odroid UX4, connected with an FTDI cable to the Pixhawk Telem 2 port (dronekit is reading straight from /dev/ttyUSB0). Pixhawk is running APM copter 3.3.3 and the 3DR Radio is on Telem 1.  Serial 4/5 is also in use (Taranis telemetry).\r\n\r\nI notice the following messages being spammed to std err/out on the odroid. Otherwise it does seem to be working properly (both reading the data via dronekit and apm planner 2.0).\r\n\r\n```\r\n...\r\nargument of type 'NoneType' is not iterable\r\nException in message handler for HEARTBEAT\r\nargument of type 'NoneType' is not iterable\r\nException in message handler for HEARTBEAT\r\nargument of type 'NoneType' is not iterable\r\nException in message handler for HEARTBEAT\r\n...\r\n```\r\n\r\nIt seems the issue is something to do with the telem1 & telem2 streams interfering with each other somehow? Some guidance as to what the correct usage pattern is would be appreciated. Or confirm if this is a bug.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/dronekit/dronekit-python/issues/comments/255882568","html_url":"https://github.com/dronekit/dronekit-python/issues/610#issuecomment-255882568","issue_url":"https://api.github.com/repos/dronekit/dronekit-python/issues/610","id":255882568,"user":{"login":"peterbarker","id":7077857,"avatar_url":"https://avatars.githubusercontent.com/u/7077857?v=3","gravatar_id":"","url":"https://api.github.com/users/peterbarker","html_url":"https://github.com/peterbarker","followers_url":"https://api.github.com/users/peterbarker/followers","following_url":"https://api.github.com/users/peterbarker/following{/other_user}","gists_url":"https://api.github.com/users/peterbarker/gists{/gist_id}","starred_url":"https://api.github.com/users/peterbarker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peterbarker/subscriptions","organizations_url":"https://api.github.com/users/peterbarker/orgs","repos_url":"https://api.github.com/users/peterbarker/repos","events_url":"https://api.github.com/users/peterbarker/events{/privacy}","received_events_url":"https://api.github.com/users/peterbarker/received_events","type":"User","site_admin":false},"created_at":"2016-10-24T22:18:37Z","updated_at":"2016-10-24T22:18:37Z","body":"@paan2097 Oh.  You're connecting to a simulated vehicle being run under Mission Planner?!\r\n\r\nThat's a new one on me.  My quick reading tells me it runs the same SITL binaries....\r\n\r\nDo you think you could record a telemetry log for me to look at?\r\n"}}
{"actor":{"display_login":"peterbarker"}}