Help Getting Started
  • 0
  • Got my CBT and I'm super excited to get started! Only thing is the <a href="http://canb.us/getting-started"><u><b>Getting Started Link</b></u></a> doesn't work :-S It takes you to the main CBT page

    None of the App download links are setup on the <a href="http://docs.canb.us/app/download.html"><u><b>CBT Download Page</b></u></a>

    I've downloaded all the zip files from <a href="https://github.com/CANBus-Triple"><b><u>GitHub</u></b></a> (including the Google Chrome Ext), and not a single one has instructions on how to install any of the apps

    When I plug the CBT into my computer (Mac Mini running OS X 10.10.2), the keyboard assistant is launched the first time and nothing happens the second time. Also, nothing happens in the CBT Chrome Ext when it's plugged in.

    I also haven't been able to find a wiring diagram of any sorts on how to hardwire it into the harness :/

  • 0
  • Sounds exactly like my experience so far. It'd be hugely appreciated if the links and pages could all be fixed.

  • 0
  • Disregard the no wiring diagram comment, I somehow missed the <a href="http://canb.us/diagrams"><b><u>"Diagrams"</u></b></a> tab last night...

  • 0
  • It's not even apparent what the app (https://github.com/CANBus-Triple/CANBus-Triple-App) is made in so I can compile it myself. I think it's http://ionicframework.com/, but haven't tried yet.

  • 0
  • Ok, it is ionic, but it will take a lot of trial and error without setup/build instructions. When I start the locol test server in ionic, I get stuff, but totally useless.

  • 0
  • administrators

    Hey guys, sorry I haven't had a chance to setup the getting started guide yet. Also, I have some cleanup to do on the code and need to add setup instructions to the readme files. Please bear with me as I finish up sending everyone their hardware and get back to sort all that stuff out.

    @EricM‌ It's Ionic Framework, make sure to follow the setup guide and then do a bower install to install the libs. then cordova android run. The app is not complete, so heads up it may not be worth your effort at the moment. Soon it will be available through app store/google play.

    You guys are the first to get your hardware so please give me a little time to clean everything up.

  • 0
  • :-@ No @Derek‌ we want it <b><u>NOW!!</u></b> ... ^:)^ JK, I'm sure you've been swamped with all the work, I wish there was a way we could help :/ Actually there might be a few ways...

    1. I have access to 3D printers that can print ABS, PLA, NinjaFlex, and several other materials. So if there's anything you ever wanted to prototype, please, let me know. I work in Creo so I'd prefer .prt files, but I can open .stp and convert them for the printer.

    2. I was reading through your mazdaspeed forum threads and the <a href="http://canb.us/code"><b><u>Programming page</u></b></a> last night and after a little trial and error I was able to add the QueueArray and CANBus libraries and successfully flash the CANBusTriple_Mazda.ino! :D So I was thinking about doing either a video or a How-To guide with screenshots & pictures.

    3. I was planning on hardwiring it in this weekend, I'd be happy to make a how-to video. I have the manuals and know how to remove all the dash components, but is everything I need to know regarding the wiring on the <a href="http://canb.us/diagrams"><b><u>Diagrams page</u></b></a>? P.S. there was no 120Ω resistor in the packaging, is that still needed for the LSC?
      3.a) I have a few more questions about the wiring and stuff but I'm not going to post them all here, I'll shoot you a message on Kickstarter later tonight.

    I wish there was a way to toast/thank on this forum :/

  • 0
  • @skeeer4life: If you do have the time, i would love a video or just a walkthrough on how to add the libraries and flash the ino.

  • 0
  • administrators

    No need for resistors, they are built into the PCBA now. If you pop the bottom cap off you will find a solder jumper for termination. Just a dab of solder will terminate the end of a network, so no more fiddling with resistors. This is shown in the docs but the actual location changed a bit. They are above the main header through holes.

    I have a lot of info to write and diagrams to layout once the hardware is shipped out! If you guys come up with anything feel free to share it here with the community.

  • 0
  • administrators

    I've updated the Github repo to act as a hardware variant in the Arduino IDE. If you check out/download the files and place them in Sketchbook/hardware/CANBusTriple you will see a 'CANBus Triple' hardware variant in the menu and some examples are in there without any Mazda specific code.

    The getting started page will be updated asap!

  • 0
  • There seems to be something wrong with the ino-file. Won't compile (and upload) on both my Mac and Windows pc.

    This is what I'm getting:

    Arduino: 1.6.0 (Mac OS X), Board:"Arduino Leonardo"

    CANBusTriple.ino:12:5: error: stray '' in program
    CANBusTriple.ino:12:5: error: stray '' in program
    CANBusTriple.ino:292:46: error: invalid suffix "c5010e9607f5294d4c0e977919d5d5" on integer constant
    CANBusTriple.ino:353:19: error: too many decimal points in number
    CANBusTriple.ino:381:36: error: too many decimal points in number
    CANBusTriple.ino:497:53: error: stray '#' in program
    CANBusTriple.ino:501:53: error: stray '#' in program
    CANBusTriple.ino:505:54: error: stray '#' in program
    CANBusTriple.ino:509:54: error: stray '#' in program
    CANBusTriple.ino:513:54: error: stray '#' in program
    CANBusTriple.ino:517:54: error: stray '#' in program
    CANBusTriple.ino:526:54: error: stray '#' in program
    CANBusTriple.ino:530:54: error: stray '#' in program
    CANBusTriple.ino:530:175: error: too many decimal points in number
    CANBusTriple.ino:569:54: error: stray '#' in program
    CANBusTriple.ino:573:54: error: stray '#' in program
    CANBusTriple.ino:577:54: error: stray '#' in program
    CANBusTriple.ino:581:54: error: stray '#' in program
    CANBusTriple.ino:585:54: error: stray '#' in program
    CANBusTriple.ino:676:56: error: stray '#' in program
    CANBusTriple.ino:684:56: error: stray '#' in program
    CANBusTriple.ino:4:1: error: expected unqualified-id before '<' token
    CANBusTriple.ino:497:133: error: expected unqualified-id before '<' token
    CANBusTriple.ino:497:174: error: expected unqualified-id before '<' token
    CANBusTriple.ino:501:133: error: expected unqualified-id before '<' token
    CANBusTriple.ino:501:170: error: expected unqualified-id before '<' token
    CANBusTriple.ino:505:134: error: expected unqualified-id before '<' token
    CANBusTriple.ino:505:174: error: expected unqualified-id before '<' token
    CANBusTriple.ino:509:134: error: expected unqualified-id before '<' token
    CANBusTriple.ino:509:174: error: expected unqualified-id before '<' token
    CANBusTriple.ino:513:134: error: expected unqualified-id before '<' token
    CANBusTriple.ino:513:175: error: expected unqualified-id before '<' token
    CANBusTriple.ino:517:134: error: expected unqualified-id before '<' token
    CANBusTriple.ino:517:178: error: expected unqualified-id before '<' token
    CANBusTriple.ino:526:172: error: expected unqualified-id before '<' token
    CANBusTriple.ino:526:219: error: expected unqualified-id before '<' token
    CANBusTriple.ino:530:168: error: expected unqualified-id before '<' token
    CANBusTriple.ino:530:207: error: expected unqualified-id before '<' token
    CANBusTriple.ino:548:196: error: expected unqualified-id before '<' token
    CANBusTriple.ino:548:235: error: expected unqualified-id before '<' token
    CANBusTriple.ino:548:251: error: expected unqualified-id before '<' token
    CANBusTriple.ino:552:196: error: expected unqualified-id before '<' token
    CANBusTriple.ino:552:235: error: expected unqualified-id before '<' token
    CANBusTriple.ino:552:251: error: expected unqualified-id before '<' token
    CANBusTriple.ino:556:196: error: expected unqualified-id before '<' token
    CANBusTriple.ino:556:235: error: expected unqualified-id before '<' token
    CANBusTriple.ino:556:251: error: expected unqualified-id before '<' token
    CANBusTriple.ino:560:102: error: expected unqualified-id before '<' token
    CANBusTriple.ino:569:136: error: expected unqualified-id before '<' token
    CANBusTriple.ino:569:180: error: expected unqualified-id before '<' token
    CANBusTriple.ino:573:136: error: expected unqualified-id before '<' token
    CANBusTriple.ino:573:183: error: expected unqualified-id before '<' token
    CANBusTriple.ino:577:136: error: expected unqualified-id before '<' token
    CANBusTriple.ino:577:185: error: expected unqualified-id before '<' token
    CANBusTriple.ino:581:136: error: expected unqualified-id before '<' token
    CANBusTriple.ino:581:183: error: expected unqualified-id before '<' token
    CANBusTriple.ino:585:136: error: expected unqualified-id before '<' token
    CANBusTriple.ino:585:179: error: expected unqualified-id before '<' token
    CANBusTriple.ino:599:69: error: expected unqualified-id before '<' token
    CANBusTriple.ino:603:68: error: 'Message' does not name a type
    CANBusTriple.ino:603:80: error: 'readQueue' does not name a type
    CANBusTriple.ino:603:90: error: expected unqualified-id before '<' token
    CANBusTriple.ino:607:68: error: 'Message' does not name a type
    CANBusTriple.ino:607:80: error: 'writeQueue' does not name a type
    CANBusTriple.ino:607:91: error: expected unqualified-id before '<' token
    CANBusTriple.ino:647:135: error: 'writeQueue' does not name a type
    CANBusTriple.ino:647:148: error: expected unqualified-id before '<' token
    CANBusTriple.ino:651:129: error: 'writeQueue' does not name a type
    CANBusTriple.ino:651:142: error: expected unqualified-id before '<' token
    CANBusTriple.ino:688:56: error: expected unqualified-id before '<' token
    CANBusTriple.ino:692:280: error: expected unqualified-id before '<' token
    Fout bij compileren.

    What am I doing wrong?

    Xag

  • 0
  • The error messages indicate that there are significantly more lines in your .ino file than are in the correct file.
    I suggest that you use "git clone" to download the repository and place it in the sketchbook/hardware/ folder.
    There are 304 lines in the .ino file which is is at the current head of master branch.

  • 0
  • Thanks Wacky.

    Made the clone and now its working. One thing that may help others is that you have to select the BOARD as being the CanbusTriple and not one of the Arduinos. Sounds logical but I made this mistake and it took a while before I noticed it.

    Time to try it on the car!

  • 0
  • administrators

    Try to keep your local code up to date with the repo, I'm making improvements pretty regularly.

  • 0
  • Thanks Derek, will do.

  • 0
  • Hello friends, I plug in CBT using USB into Windows 7 64-bit OS, it shows up in Device Manager but installation is not successful due to no drivers detected for CBT. Any ideas how to get pass this stage? Many thanks.

  • 0
  • You have installed the Arduino IDE?

  • 18
    Posts
  • 3748
    Views
  • Log in to reply