{"id":144,"date":"2019-03-23T22:21:22","date_gmt":"2019-03-24T03:21:22","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/?p=144"},"modified":"2019-03-23T22:21:22","modified_gmt":"2019-03-24T03:21:22","slug":"team-status-report-03-23","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/2019\/03\/23\/team-status-report-03-23\/","title":{"rendered":"Team Status Report 03-23"},"content":{"rendered":"<h2>Rev. 1 works!<\/h2>\n<p>A single Rev. 1 board pair (MCU and transceiver) was assembled and tested; they communicate successfully with Rev. 0. This marks the first time we have successfully bridged two CAN buses!<\/p>\n<h2><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-large wp-image-146\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-content\/uploads\/sites\/25\/2019\/03\/IMG_20190323_172619-1024x768.jpg\" alt=\"\" width=\"660\" height=\"495\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-content\/uploads\/sites\/25\/2019\/03\/IMG_20190323_172619-1024x768.jpg 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-content\/uploads\/sites\/25\/2019\/03\/IMG_20190323_172619-300x225.jpg 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-content\/uploads\/sites\/25\/2019\/03\/IMG_20190323_172619-768x576.jpg 768w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/h2>\n<p>Pictured above is our test setup. The Rev. 1 pair is on the far left and attached to a PC using a CAN-USB adapter. The Rev. 0 board (far right) is attached to a separate laptop PC using another CAN-USB adapter.<\/p>\n<h2>Risks<\/h2>\n<ul>\n<li>The ribbon connectors on the Rev. 1 boards are unfortunately facing the wrong direction. The cable can still be attached, but it must enter the connector from the opposite side, causing interference on the transceiver board.\n<ul>\n<li>Since the cable only interferes with one transceiver \u201cslot,\u201d the other one is temporarily used instead. This is not a significant concern, as we only use one radio at a time anyway.<\/li>\n<li>A future revision will re-orient the connectors.<\/li>\n<\/ul>\n<\/li>\n<li>The ribbon connector is intended to be used with the cable\u2019s contacts facing the board (\u201cdownwards\u201d), but the pin layout requires the cable\u2019s contacts to face away from the board (\u201cupwards\u201d).\n<ul>\n<li>The connector still appears to work with the contacts facing away from the board; we will continue to use it this way for now in order to proceed with debugging.<\/li>\n<li>A future revision will either use a reverse-direction ribbon cable, or a \u201ctop-facing\u201d connector on one side.<\/li>\n<\/ul>\n<\/li>\n<li>Timeline is getting somewhat stressed.\n<ul>\n<li>Core features appear to remain on track, but we will continue to monitor our progress in the coming weeks, especially as testing reveals potential flaws.<\/li>\n<li>Depending on how much slack is remaining, the Ground Control UI\u2019s functionality may ultimately be limited to TOM configuration, as it is the most critical feature.<\/li>\n<\/ul>\n<\/li>\n<li>\u201cUnknown unknown\u201d: Either the inaction of XB1 attention line or the \u201cfull-duplex\u201d operation of our SPI drivers is preventing two-way communication back to Rev. 1.\n<ul>\n<li>Debugging will continue this weekend and into next week.<\/li>\n<\/ul>\n<\/li>\n<li>Range testing still to be done.\n<ul>\n<li>Testing will occur soon in the <a href=\"https:\/\/www.google.com\/maps\/@40.4429998,-79.9473999,459a,35y,118.95h\/data=!3m1!1e3\">FMS breezeway and parking lot<\/a>.<\/li>\n<li>Additional testing will likely occur at <a href=\"https:\/\/www.google.com\/maps\/place\/Pittsburgh+International+Race+Complex\/@40.849989,-80.3453807,688m\/data=!3m1!1e3!4m5!3m4!1s0x8834766a46b08da5:0x7879f053602bb041!8m2!3d40.849989!4d-80.343192?hl=en\">PittRace<\/a>; the team plans on heading there for track testing in a few weeks.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>Design changes<\/h2>\n<ul>\n<li>No design changes have been made.<\/li>\n<\/ul>\n<h2>Updated schedule<\/h2>\n<ul>\n<li>Rev. 1 confirmed to be functional, so we\u2019re fast tracking the next revision for ordering.<\/li>\n<li>Other schedule tasks have been adjusted to reflect actual task completion dates; dependencies have been shifted accordingly.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Rev. 1 works! A single Rev. 1 board pair (MCU and transceiver) was assembled and tested; they communicate successfully with Rev. 0. This marks the first time we have successfully bridged two CAN buses! Pictured above is our test setup. The Rev. 1 pair is on the far left and attached to a PC using &hellip; <a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/2019\/03\/23\/team-status-report-03-23\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Team Status Report 03-23<\/span><\/a><\/p>\n","protected":false},"author":73,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-json\/wp\/v2\/posts\/144"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-json\/wp\/v2\/users\/73"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-json\/wp\/v2\/comments?post=144"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-json\/wp\/v2\/posts\/144\/revisions"}],"predecessor-version":[{"id":149,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-json\/wp\/v2\/posts\/144\/revisions\/149"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-json\/wp\/v2\/media?parent=144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-json\/wp\/v2\/categories?post=144"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamaa\/wp-json\/wp\/v2\/tags?post=144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}