{"action":"created","issue":{"url":"https://api.github.com/repos/ROBOTIS-GIT/OpenCM9.04/issues/44","repository_url":"https://api.github.com/repos/ROBOTIS-GIT/OpenCM9.04","labels_url":"https://api.github.com/repos/ROBOTIS-GIT/OpenCM9.04/issues/44/labels{/name}","comments_url":"https://api.github.com/repos/ROBOTIS-GIT/OpenCM9.04/issues/44/comments","events_url":"https://api.github.com/repos/ROBOTIS-GIT/OpenCM9.04/issues/44/events","html_url":"https://github.com/ROBOTIS-GIT/OpenCM9.04/issues/44","id":367929769,"node_id":"MDU6SXNzdWUzNjc5Mjk3Njk=","number":44,"title":"OpenCM9.04 & Visual Micro Debugging","user":{"login":"mtrossen","id":6587420,"node_id":"MDQ6VXNlcjY1ODc0MjA=","avatar_url":"https://avatars1.githubusercontent.com/u/6587420?v=4","gravatar_id":"","url":"https://api.github.com/users/mtrossen","html_url":"https://github.com/mtrossen","followers_url":"https://api.github.com/users/mtrossen/followers","following_url":"https://api.github.com/users/mtrossen/following{/other_user}","gists_url":"https://api.github.com/users/mtrossen/gists{/gist_id}","starred_url":"https://api.github.com/users/mtrossen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mtrossen/subscriptions","organizations_url":"https://api.github.com/users/mtrossen/orgs","repos_url":"https://api.github.com/users/mtrossen/repos","events_url":"https://api.github.com/users/mtrossen/events{/privacy}","received_events_url":"https://api.github.com/users/mtrossen/received_events","type":"User","site_admin":false},"labels":[{"id":894973108,"node_id":"MDU6TGFiZWw4OTQ5NzMxMDg=","url":"https://api.github.com/repos/ROBOTIS-GIT/OpenCM9.04/labels/in%20progress","name":"in progress","color":"0e8a16","default":false}],"state":"open","locked":false,"assignee":{"login":"OpusK","id":18085958,"node_id":"MDQ6VXNlcjE4MDg1OTU4","avatar_url":"https://avatars3.githubusercontent.com/u/18085958?v=4","gravatar_id":"","url":"https://api.github.com/users/OpusK","html_url":"https://github.com/OpusK","followers_url":"https://api.github.com/users/OpusK/followers","following_url":"https://api.github.com/users/OpusK/following{/other_user}","gists_url":"https://api.github.com/users/OpusK/gists{/gist_id}","starred_url":"https://api.github.com/users/OpusK/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OpusK/subscriptions","organizations_url":"https://api.github.com/users/OpusK/orgs","repos_url":"https://api.github.com/users/OpusK/repos","events_url":"https://api.github.com/users/OpusK/events{/privacy}","received_events_url":"https://api.github.com/users/OpusK/received_events","type":"User","site_admin":false},"assignees":[{"login":"OpusK","id":18085958,"node_id":"MDQ6VXNlcjE4MDg1OTU4","avatar_url":"https://avatars3.githubusercontent.com/u/18085958?v=4","gravatar_id":"","url":"https://api.github.com/users/OpusK","html_url":"https://github.com/OpusK","followers_url":"https://api.github.com/users/OpusK/followers","following_url":"https://api.github.com/users/OpusK/following{/other_user}","gists_url":"https://api.github.com/users/OpusK/gists{/gist_id}","starred_url":"https://api.github.com/users/OpusK/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OpusK/subscriptions","organizations_url":"https://api.github.com/users/OpusK/orgs","repos_url":"https://api.github.com/users/OpusK/repos","events_url":"https://api.github.com/users/OpusK/events{/privacy}","received_events_url":"https://api.github.com/users/OpusK/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2018-10-08T19:51:53Z","updated_at":"2018-10-11T04:10:40Z","closed_at":null,"author_association":"NONE","body":"Hello,\r\n\r\nWe are developing our firmware for our robotic arms to run on the CM9.04 and using the dynamixelSDK. We have recently moved over to coding in Visual Studio using the Visual Micro extension.  The visual micro extension is for developing Arduino projects inside the Visual Studio C++ IDE. It has many helpful features and allows for far more advanced development.\r\n\r\nWe are trying to set up debugging to work with the OpenCM9.04 board and I'm posting for help on how to achieve this. Offering the OpenCM9.04 to work with Visual Micro would be a huge advantage for all your 3rd party developers.\r\n\r\nVisual Micro says that we have to set up the software serial debugger option and we are not sure of the proper settings to make this work. \r\n\r\nI have made a post at VM forums here:\r\nhttps://www.visualmicro.com/forums/YaBB.pl?num=1538797491/0#4\r\n\r\nHere are links explaining how to set up serial for debugging:\r\nhttps://www.visualmicro.com/post/2012/05/06/Configure-debug-for-other-types-of-serial-transport.aspx\r\n\r\nhttps://www.visualmicro.com/post/2013/04/26/How-to-debug-Arduino-on-a-different-usb-serial-port.aspx\r\n\r\nAttached is a screenshot of the output shown when trying to run debugging. And on the left in the box is project settings that we need to set up correctly.\r\n\r\n![projectpropertiesandoutput](https://user-images.githubusercontent.com/6587420/46630301-77cf0400-cb09-11e8-85c4-17fc709d942c.jpg)\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/ROBOTIS-GIT/OpenCM9.04/issues/comments/428814212","html_url":"https://github.com/ROBOTIS-GIT/OpenCM9.04/issues/44#issuecomment-428814212","issue_url":"https://api.github.com/repos/ROBOTIS-GIT/OpenCM9.04/issues/44","id":428814212,"node_id":"MDEyOklzc3VlQ29tbWVudDQyODgxNDIxMg==","user":{"login":"OpusK","id":18085958,"node_id":"MDQ6VXNlcjE4MDg1OTU4","avatar_url":"https://avatars3.githubusercontent.com/u/18085958?v=4","gravatar_id":"","url":"https://api.github.com/users/OpusK","html_url":"https://github.com/OpusK","followers_url":"https://api.github.com/users/OpusK/followers","following_url":"https://api.github.com/users/OpusK/following{/other_user}","gists_url":"https://api.github.com/users/OpusK/gists{/gist_id}","starred_url":"https://api.github.com/users/OpusK/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OpusK/subscriptions","organizations_url":"https://api.github.com/users/OpusK/orgs","repos_url":"https://api.github.com/users/OpusK/repos","events_url":"https://api.github.com/users/OpusK/events{/privacy}","received_events_url":"https://api.github.com/users/OpusK/received_events","type":"User","site_admin":false},"created_at":"2018-10-11T04:10:40Z","updated_at":"2018-10-11T04:10:40Z","author_association":"MEMBER","body":"@mtrossen,\r\n\r\n1. At present, there is no official solution.\r\nHowever, I think using EclipseIDE(please refer to [Sloeber](http://eclipse.baeyens.it/) for Arduino) is enough. Or it seems to be possible in the way I linked above. (Debug with ST-Link, check data with USB)\r\n\r\n2. OpenCM 9.04 also uses ARM core. The difference is that OpenCM 9.04 does not support [DAPLink](https://os.mbed.com/handbook/DAPLink).\r\nTo support this, a separate MCU must be connected, which is not possible because it means OpenCM9.04 hardware change."}}
{"actor":{"display_login":"OpusK"}}