Avatar for Kartman

Kartman

Member since Sep 2018 • Last active Feb 2019
  • 4 conversations
  • 53 comments

Most recent activity

  • in Other Boards
    Avatar for Kartman

    Mine does too - as i wired it that way. The average jlink doesn’t.

  • in Other Boards
    Avatar for Kartman

    Note that the debugger doesn't supply power! The board needs to be powered externally.

  • in Other Boards
    Avatar for Kartman

    I use a nRF52dk and it works fine from my mac as Gordon describes. I build Espruino and do everything on a macbook pro.

    Note: the 8211 uses a BC95 cell module and a L70 GPS.
    The 8212 uses the BG96. The BG96 GNSS has GPS and Glonass, so it has better performance.

    You probably want to update the BC95 firmware at some stage. I just did mine today. It requires a bit of jiggery-pokery to do. You need to solder some jumper wires from two resistors on the board to the uart pins. You can then use the usb->serial board to download new firmware - you need Windows for this as the Quectel app is windows only. It works well running a Win7 VM using Virtualbox.

  • in Other Boards
    Avatar for Kartman

    I concur with Gordon - it takes some time to do a cold start. The GPS needs to download the ephemeris and at 50 bits per second, it takes some time.

  • in Other Boards
    Avatar for Kartman

    hah! I just had a quick read of the datasheet and I think you're right - I didn't see any means of varying the cpu clock. I had expected the nrf52 would've had a pll like most other ARM devices.

  • in Other Boards
    Avatar for Kartman

    You might be able to use poke32() to manipulate the nrf52 registers directly.

  • in General
    Avatar for Kartman

    I'm struggling getting it to work reliably at the moment. There's just been new firmware released for the BC95 but I've yet to check to see if the problems I've encountered have been fixed. Then there's the challenge of updating the firmware - I've soldered some wires to bridge the BC95 serial to the usb->serial board so I can do this.

    The first trick to getting the BC95 working is to swap the gprs tx and rx pins (12 & 20) in rak8211.js. It's easy enough just to hand edit the min.js file as it is the first line.

  • in General
    Avatar for Kartman

    That code is like decoding a puzzle! I saw the 256 + bit and I'm thinking What!! Then I twigged that it is to ensure there's at least two hex chars. Thanks for the tips.

    Unfortunately the Quectel BC95 uses hex ascii. Why? Who knows. I can't think of any other AT module that does it that way.

    We were having some memory problems especially when receiving, so I had thought my code was not too efficient. I had it in my mind that there might be a simple way to use a byte array and cast it to a string. That way there's no copy and allocate.

  • in General
    Avatar for Kartman

    It's part of the build

Actions