Skip to main content

Bluetooth API Documentation

Featured

Comments

15 comments

  • Official comment
    Pokit Support Team
    1. Due to safety requirements the USB port on the Pokit Pro is isolated to 12kV from the rest of the circuit, so we designed it to be for power only (no data). This is because it is not trivial (expensive and large) to isolate data to anything approaching 12kV but its pretty simple to make an isolation transformer go to pretty much any voltage you want.
    2. Due to legal requirements we are unable to release API's for anything MAINS rated due to the way EU law is written. according to the EU LVD, manufacturers are solely responsible for ensuring compliance to the relevant standards (in this case IEC 61010). Unfortunately the standards have been developed in such away that makes compliance require certain components in the app act in very specific ways. For example the standard talks about how the hold button must display on the screen (in the app in our case) in an unambiguous way to ensure the user understands that the displayed value is not a live reading. There are a number of other relevant clauses that also affect the app. To ensure compliance we formally verify all of these components are working as specified in the standard on every release. There is no method for us to be able to 100% guarantee a third party will do this if we release an API to the public.

    We are not against having an open API you can see the one for Pokit Meter here.

    The Pokit Meter is rated to <70V therefore is not required to comply with the EU LVD legislation or the standard requirements.

     
  • Douglas Draut

    The Link doesn't seem to be working.

     

    Thanks,

     

    Doug

    1
  • Charles Barest

    Apparently there are over 20 redirects to this PDF. Is there a newer link for this, or an updated API for Windows developers and others to use?

    0
  • Colin Ng

    The link has two errant spaces (%20) at the end. The corrected link is here. 

    0
  • Lachlan M

    We've fixed the previously broken link in this post.

    0
  • Ian Finlay

    Is there a similar API definition for the Pokit Pro?

    0
  • Paul Colby

    The attachment linked in the OP already includes Pokit Pro info :)

    0
  • Ian Finlay

    Cheers Paul,   

    I interpreted differently on looking at the Document title "PokitMeter BT API Defn". 

    Is there a git repo with some sample code? 

    0
  • Paul Colby

    Hey Pokit Support Team, can I get a quick clarification on something re the above API doc?

    In the current doc (Document Number: D0005250, Revision: 0.02), the UUID for the Pokit Status Service is stated as:

    57d3a771-267c-4394-8872-78223e92aec4

    However, my Pokit Pro device is reporting a service with UUID:

    57d3a771-267c-4394-8872-78223e92aec5

    ie the very last digit doesn't match (`4` vs `5`).

    Is this an error in the API documentation, or a Pokit Meter vs Pokit Pro difference?

    Thanks! :)

    0
  • Niklas M

    Please update the API documentation to actually include the Pro features, at least some of the stuff I'm missing in the API doc 0.02:

    • Capacitance measurements
    • Voltage/Current ranges are higher on Pro
    • DSO Continuous Sampling
    • the "Torch"
    • Beeping (for "Find-my-pokit")
    • Calibration
    • (DFT, though I'm not sure if that's done on the Pokit or the client).
    1
  • Paul Colby

    > The attachment linked in the OP already includes Pokit Pro info :)

    Just to clarify, the attachment includes some Pokit Pro info, but is very much incomplete.

    When will Pokit actually release some up to date docs?

    0
  • Paul Colby

    For what its worth, I've captured some of the Pokit Pro vs Pokit Meter API differences at pcolby.github.io/dokit/main/int/pokit.html

    I do hope Pokit will release some updated docs sometime.

    2
  • Andrei

    Hey Pokit Support Team

    Updated API for PokitPro features would be very nice to have;) Can you provide an update on when it'll be released?

    Shout out to Paul Colby for dokit, super helpful project, thanks for your work.

    2
  • Benjamin Bex

    I would like your openness claim to be true. Sadly people willing to drastically expand your ecosystem and exposure to a group of diy/geek/engineer types are now spending precious time on reversing your latest additions. Fix this please, pretty please.

    1
  • Paul Colby

    I wholeheartedly agree.

    As a backer of the original Pokit Pro kickstarter campaign, I'm disgusted that the kickstarter promises are still not been fulfilled.  As per the https://www.kickstarter.com/projects/pokitmeter/pokit-pro/faqs

    > As soon as Pokit PRO’s development and verification is complete, we will publish the API definitions via Github. Then you can create your own apps and share them with the community!

    As a Pokit Innovations shareholder, I'm extremely disappointed in the huge potential being missed by not supporting the FLOSS hacker community (including myself) that would *love* to be able to do more with Pokit devices, and increase the overall company value coincidentally.

    0

Please sign in to leave a comment.

Powered by Zendesk