USB power meter/tester thread - YZXStudio, Power-Z, RDTech and more.

Not working for me with ZL1100. Says time out after trying to connect, same as with the original version.

I will add variable timeout setting, now it is fixed 2 seconds.

But the other zy is working or also broken? Can you please try to connect with putty? So when putty is working, then my app is fault, otherwise it‘s your zl1100. Anyone else here with a zl1100 for testing?

Regards
Patrick

Edit: my zy only times out when I display the chart screen on it, other screens don‘t cause a Time out

Putty or any other terminal program works fine with the ZL1100. ZY1270 also works with the new version.

Welcome to BLF Franky. If you happen to find out who could sell the power banks, let us know. I would think someone could sell quite a few of them if there was a solid place to buy them from, especially if they were converted to English.

Yea, great to have you here Franky :crown: :+1:

Pardon my ignorance, how does one connect a serial-USB adapter to the ZY127x meters? Does the ZY127x meter have to have the bluetooth module installed for this to work? Or just need to buy some kind of serial-to-USB chip and (temporarily) connect it to certain contact points of the ZY127x meter?

I also have the ZL1100 load tester, and getting same error message as maukka above.
I actually haven’t tried to connect the ZL1100 tester to the computer yet before, so it’s my first time to test it connected to the PC.
(I’m not familiar how to use Putty, but I searched and downloaded a free software called RealTerm, opened the correct COM port, and it started to log results on the window); I had to use “Run as Administrator” to get RealTerm to work:

The above image correspond to reading of 5.0097v, 0.1000A, 0.9869Ah, 11.3322Wh

The “CPS” status window fluctuates between 740 to 1110 cps.
Not sure if this will help in debugging your great app.

Find the 4 solder pads near the edge of the main PCB. Starting from the square one, connect the 1st, 3rd and 4th solder pads to the GND, RXD and VCC of your serial-USB adapter.

Thanks for your reply! Just need some more clarification… somewhat newbie here.

Let’s say I purchase something like this (PL2303 USB to RS232 cable adapter)

https://www.lazada.com.ph/standard-pl2303-pl2303hx-usb-to-ttl-uart-cable-module-4p-4-pin-rs232-converter-serial-cables-adapter-48443490.html

Then I connect the pins:

“1” = GND
“2” = (no connection?)
“3” = RXD
“4” = VCC

Is that right?

That’s correct.

Thx for help (both of you)!

Please download v0.3 (link is the same from older post).

Go to settings and select your bps (115.000), I think this was the error (maybe 9600 is standard, and my zy is running at this speed).

I think you should now be able to connect.

Please report, thx Pat

Argh, I am frustrated! …because I’ve had my zy1276 for a week and haven’t gotten a chance to play with it, lol!

Lots of great info here, thanks all! Can’t wait to use it… :person_facepalming:

Sheesh, why does life have to be so busy that I can’t spend every day tinkering with my hobbies? Well, I did get my EBD-USB+ up and running yesterday, that’s good.

Works great!

edit: one problem, when trying to save the chart, it says “the system cannot find the drive specified”. I’m running the software from C:. Or was this feature still unfinished?

you can specify the path in the settings. then when connected, press play, then press pause, then go do the cart, then you should be able to save it, BUT yes, this feature isnt finished and tested, so please be patient.

The log .csv saves fine, just not the chart.

bug fixed, please download latest file. Chart is already in developing, but it is in working condition…

I notice here:

The ZY1276 firmware v3.35C (it seems to indicate 2017/10/22) includes a test for Apple MFi, unfortunately I’m not sure where the firmware might be available for download — I believe one has to join a China-based WeChat/QQ group to get the firmware update?

Can the latest ZY1276 perform checks for Type-C compliancy?
Or is it just a resistance test like on the previous models?

Any word on MFi-checking capability yet?

Any idea how to test for Type-C compliancy?

I presume needed are 3 ingredients:

  1. genuine USB Type-C to Type-C cable
  2. Type-C charger (that understands Power Delivery) and also
  3. Type-C (Power Delivery) load?

Purchased a ZY1276 from ebay seller 6999694 in late December. Delivery took approx 9 business days via included (free) ePacket from Shen Zhen to the Central US.

Construction seems solid and the LCD is vivid. The charge rate/power detection appears accurate after testing and comparing the documentation on a number of different make/model power banks and wall chargers.

The unit arrived with firmware 3.35G with default language of English. No instructions were included but I was able to figure out basic operation from the ZY1270 manual found at www.kaayee.com/download/.

After some additional research on yzxstudio.world.taobao.com, I found the ZY1276 description page has reference to a document archive. This archive has the v3.33 English and v3.35 Chinese manuals in pdf. (说明书_免费高速下载|百度网盘-分享无限制)

For those asking about the apple MFi check - I haven’t figured out a way to perform this test.

Update on the MFi check:

* A Quick Charge 3.0 capable power source is likely required to activate this test.*

1.) Repeatedly press select button until you are on Screen 3 (Voltage / Current / Power + DATALINE + PROTOCOL)
2.) Long press select button to activate the “FastChargeTrigger” menu.

* WARNING* Make sure nothing other than the power supply is connected at this point. You take the risk of accidentally over-volting/destorying any connected downstream electronics in cables or devices depending on your power supplies’ capabilities and the Fast Charge menu options you choose! It’s easy to accidentally trigger >5V voltage output in this menu so consider this warning.

3.) Press button twice to select “Are You Sure”? (As a safety measure - If a connected device is detected this option may not be available.)
4.) Long press button to enter the Fast Charge Trigger menu.
5.) Press button repeatedly to navigate to the “AppleOldMFi” menu item (last on list) and then long press to start the test.
6.) You will be prompted to connect the power supply side of the MFi cable and press button to start test. Cycling power will take you directly back to the “AppleOldMFi” test menu until you manually exit by long pressing the button.

Notes:

If connected to a typical 5v only USB power source, the MFi test will fail saying “Not Allowed”. After a good deal of trial and error and some additional research I found a different brand’s USB power meter MFi check requires a Quick Charge 3.0 power supply for the test. It appears this test requires 6.5+ volts.

After locating a power bank with a QC 3.0 port, I tested every Apple cable I had on hand and found the following:

A.) 10+ Apple OEM lightning cables passed both the first 5V and second 6.xV tests as expected. These cables included the original thinner and the slightly thicker cables shipped with the newer ipads and iphone+ size models.

B.) A single new Apple OEM cable failed the first test (test 2 auto skipped) and was detected as a Fake. I’m fairly certain this is a previously unused cable that came with an iPhone X or an 8. However the cable works fine for full rate (12 Watt) charging a 50% discharged iPhone X and iPad Pro 10.5 on IOS 11.2

C.) Amazon Basics branded 3ft + 6ft cables passed both tests.

D.) Anker branded 6ft cabled passed both tests.

E.) Cheap 4pk of “G-Cord” labeled 6” cables from Amazon - Failed first test and labeled as a fake. However this cable charges a 1/2 charged ipad Pro at 11.75w (5.00v/2.35A). It also charged an iphone 5s @20% charge with very aged battery at ~4 watts.

I’m not an MFi certification and spec guru… if I had to guess, the MFi test performed was for an older MFi spec… hence the label “AppleOldMFi”.

Someone with more knowledge of MFi certification, specs, and changes between them please chime in.

Any idea where to download the firmware 3.35G for the ZY1276?

Update:
After looking around more carefully, I decided to go to YZXStudio's TaoBao site (which seems to be the "official" site).
On the page that sells the STLink programmer (which I also got), there are links to the latest firmware update.

STLink programmer device in Taobao:
https://item.taobao.com/item.htm?spm=2013.1.0.0.18b1977bBi3AZA&id=40440336480

In the description, there's a link to the firmware download site:
http://pan.baidu.com/s/1c4ahNg

Go down the directory structure from the above link:
https://pan.baidu.com/s/1c4ahNg#list/path=%2F%E5%8D%87%E7%BA%A7%E6%96%87%E4%BB%B6%2F%E5%BD%A9%E5%B1%8FUSB%E8%A1%A8


The latest firmware so far is here (v3.35H dated 12/24/2017)
ZY1275ZY1276V335H-171224.zip

Followed the instructions given on the STLink item page (there are illustrations there, even if one couldn't read Chinese).

Basically the procedure is:
1) download & install the STLink utility (STM32)

2) you may want to do a Firmware Update on the STLink programmer device first (unplug/replug after firmware upgraded)

3) instructions suggest 2 possible ways of updating the ZYxxxx USB meter (there are other instructions there for updating the various YZXStudio devices, like the ZLxxxx load meter and the YZXStudio powerbank, but I won't delve into those since I didn't try those):
- follow the wire configuration (3 or 4-wire) as illustrated there:

- method (a) first connect the STLink programmer (4-wire) to the USB meter; next insert the STLink programmer to the PC's USB port, then run the STLink utility (actually you could run the utility even before connecting the STLink to the PC);


- method (b) do not connect the 3.3v wire of the STLink programmer (ie. only 3 pins), but instead plug the USB meter to a power source (eg. power bank / power adapter); then the order of connection described in (a) can be done in any order

4) STLink utility program operation:
- Open the firmware file (in my case, I used the "ZY1276-2.hex" -- I'm not sure what's the difference of the "ZY1276-1.hex", the instructions seem to indicate that if "-1.hex" fails, try the "-2.hex". [my ZY1276 formerly had firmware 3.33N; it's now updated to 3.35H]
- Click "Program Verify"
- if properly connected -- see (3), it seems to automatically open window box with "Verify after programming". Click Start. It should takes just several seconds.
- the instruction says to click "Disconnect from target" icon before actually disconnecting the STLink pins from the USB meter.

Of course, the tricky part of the above is holding the 4-pins (or 3-pins if externally powered) of the STLink programmer onto the USB meter for the whole time you're also controlling the program on the PC...

~~~~~~~~

I still have to try out what's new in the v3.35H firmware..
(update:)

after tinkering a bit (my ZY1276 came with 3.33N), after updating to 3.35H,
changes I immediately noticed (before I read the firmware changelog) --
- the "3-parameter" display page (volt/ampere/watt) (the screen where one can change orientation of the screen) now updates/refreshes faster than the other display pages (this is documented in the V3.35F-171129 changelog)
- the VA curve display page: clicking the button before will change to the next display page (the 3-parameter display), with the new firmware, clicking the button once will "stop" (pause) the curve display, clicking the button again changes to the next display page
(in effect, it now takes an additional button click to go to the next display page; also, clicking once "stops" the curve, but I don't know how to "resume" the curve display, other than to cycle to the next pages until it comes back to the curve display page -- if anyone knows how to "resume" the curve display after "pausing" it, other than to cycle thru the next pages until it comes back to the same page)

-protection detection display page, display order has been changed a bit: USB Type-C is now displayed on top, and with some additional info, whereas before, Type-C was displayed at the bottom and with less info (documented in V3.35E-171110, V3.35E-171120, V3.35H-171221, etc)

- new protocol detection triggers (mFi, AFC) [as documented in V3.35C-171022]
- have yet to test Apple mFi since I don't have a new Apple device at the moment (still using an old iPad 3 with older-type connector)