We are pleased to announce the release of Ver 2.5.1 of the GUI. The GUI has been completely re-structured in terms of the user interface now and supports a menu driven operation.
It supports long span for viewing the data for 180 seconds.
Reduced CPU loading and many more stability updates.
Guys, Thanks for following up. I understand the implications of 2-min data plotting. I'm good with the proposed option for expanding the time-window and like the snapshots shown above. Once more, we appreciate the effort put into customer service & continuous improvement.Thanks,LuisF.
We have added plotting of the top chart with a span of 120 seconds now. Will release that one after some more testing. But just to let you know that plotting of 2 minutes data is time consuming. We would most likely add as an option which the user has to enable to get to the long plotting mode. The default mode would plot only 20 seconds for a snappy response time.
Please find the plot below. Now the middle chart also plots the voltage in addition to the current waveform.
luisfWe would consider your feedback regarding the long display and to disable the auto-scale feature of the chart. It does not look difficult to implement with the peak detection. For e.g. if you display the data for 2 minutes and if there is some peak in the data, only the peaks would show up from the base floor. That way you could see any activity without panning. Disabling auto scale is a easy implementation.
We are glad to hear that you are happy with the purchase and that the tool is being valuable to your R&D efforts. We appreciate the feedback and value your patronage.
I understand your point and don't have any suggestion to solve that in an easy way.Here's an example of the current profile we're working with (suppose 10mA = 100mV). Those current bursts every ~20 secs represent the eDRX interval and could range from a few seconds to minutes.
We're aware of the coarse pan slider and we're using it right now for large recording sessions. I hope this request is a bit easier:Is there any way we could make the vertical axis fix to a specific number (say, 100% = 300 mA)? that way, we could get an insight of how often those higher current peaks occur using the 20-sec window view and the coarse pan slider. Overall we're happy with the purchase and with the prompt support provided so far. Thanks
In the profiler tab, you could use the coarse slider bar to view the data across time. But at a given time, the data displayed is limited to just 20 seconds as it has huge amount of data. (1 sec = 1Million samples) and if you plot for 1 minute, that would be 60M samples. Displaying this data on a screen with 1080p resolution would mean decimation by a factor of 30K. You will not be able to see any detail in that time frame.
The option is to use the coarse slider bar to move across the time and then zoom into any area of interest.
There is no time limit to the coarse slider bar and it can span several hours of data.
We just purchased one ZS2102A and are working with a Cellular IoT device, optimizing it for low-power applications. We like the hardware capabilities and software is simple to use. One thing is really important in our use-case is the ability to see the overall current profile (in a scale of minutes). Right now in v2.3.5 we aren't able to zoom out more than 20 seconds, which is a turn-off. Is it possible to add it soon? Are there alternatives in the mean time to be able to do that? P.S. we tried exporting data to PulseView, but for large recording sessions it takes several minutes to just output it.
Absolutely. It arrived in a nice solid box, install was very easy and so far the device does exactly what I wanted it to do. I do run into some bugs and limitations but I am posting these in the general forum so that all users can follow and assist.
Great device, great support, looking forward to use it more and more.
In order to support protocol decoding, we support exporting the capture waveform to Sigrok format. Then this data can be seen on pulseview for protocol analysis in sync with the voltage and current waveforms. PulseView supports most of the commonly used protocols like I2C, SPI, UART and much more. Adding this function to the Power Profiler software was thought off initially but dropped as we added the export function. Pulseview is open source and is widely used waveform analysis software.
Would like to see a software feature that decodes serial port (3v3) ASCII from a digital input (D0) with a selectable baudrate so that better firmware/power debug can be achieved.
Thsi way the firmware can contain printf info sending the actual system state over serial port (3V3) and this can be followed in text on the current/voltage capture.
We are pleased to announce the release of Ver 2.5.1 of the GUI. The GUI has been completely re-structured in terms of the user interface now and supports a menu driven operation.
It supports long span for viewing the data for 180 seconds.
Reduced CPU loading and many more stability updates.
https://github.com/zscircuits/zs2102a/tree/master/GUI/bin
LuisF,
Regarding the auto scaling of the Y-axis, did you try out the plot in the Log Scale. This disables the auto scaling automatically.
Guys, Thanks for following up. I understand the implications of 2-min data plotting. I'm good with the proposed option for expanding the time-window and like the snapshots shown above. Once more, we appreciate the effort put into customer service & continuous improvement. Thanks, LuisF.
Hi Luisf.
We have added plotting of the top chart with a span of 120 seconds now. Will release that one after some more testing. But just to let you know that plotting of 2 minutes data is time consuming. We would most likely add as an option which the user has to enable to get to the long plotting mode. The default mode would plot only 20 seconds for a snappy response time.
Please find the plot below. Now the middle chart also plots the voltage in addition to the current waveform.
luisf We would consider your feedback regarding the long display and to disable the auto-scale feature of the chart. It does not look difficult to implement with the peak detection. For e.g. if you display the data for 2 minutes and if there is some peak in the data, only the peaks would show up from the base floor. That way you could see any activity without panning. Disabling auto scale is a easy implementation.
We are glad to hear that you are happy with the purchase and that the tool is being valuable to your R&D efforts. We appreciate the feedback and value your patronage.
I understand your point and don't have any suggestion to solve that in an easy way. Here's an example of the current profile we're working with (suppose 10mA = 100mV). Those current bursts every ~20 secs represent the eDRX interval and could range from a few seconds to minutes.
We're aware of the coarse pan slider and we're using it right now for large recording sessions. I hope this request is a bit easier: Is there any way we could make the vertical axis fix to a specific number (say, 100% = 300 mA)? that way, we could get an insight of how often those higher current peaks occur using the 20-sec window view and the coarse pan slider. Overall we're happy with the purchase and with the prompt support provided so far. Thanks
In the profiler tab, you could use the coarse slider bar to view the data across time. But at a given time, the data displayed is limited to just 20 seconds as it has huge amount of data. (1 sec = 1Million samples) and if you plot for 1 minute, that would be 60M samples. Displaying this data on a screen with 1080p resolution would mean decimation by a factor of 30K. You will not be able to see any detail in that time frame.
The option is to use the coarse slider bar to move across the time and then zoom into any area of interest.
There is no time limit to the coarse slider bar and it can span several hours of data.
Please let us know if this fixes the problem.
We just purchased one ZS2102A and are working with a Cellular IoT device, optimizing it for low-power applications. We like the hardware capabilities and software is simple to use. One thing is really important in our use-case is the ability to see the overall current profile (in a scale of minutes). Right now in v2.3.5 we aren't able to zoom out more than 20 seconds, which is a turn-off. Is it possible to add it soon? Are there alternatives in the mean time to be able to do that? P.S. we tried exporting data to PulseView, but for large recording sessions it takes several minutes to just output it.
Thanks... do let us know of the bugs and limitations and we would try to address them..
Absolutely. It arrived in a nice solid box, install was very easy and so far the device does exactly what I wanted it to do. I do run into some bugs and limitations but I am posting these in the general forum so that all users can follow and assist.
Great device, great support, looking forward to use it more and more.
We thank you for your purchase of the power profiler. Hope it helps you debug your power issues and optimize the battery life of your products...
Gregory
In order to support protocol decoding, we support exporting the capture waveform to Sigrok format. Then this data can be seen on pulseview for protocol analysis in sync with the voltage and current waveforms. PulseView supports most of the commonly used protocols like I2C, SPI, UART and much more. Adding this function to the Power Profiler software was thought off initially but dropped as we added the export function. Pulseview is open source and is widely used waveform analysis software.
Would like to see a software feature that decodes serial port (3v3) ASCII from a digital input (D0) with a selectable baudrate so that better firmware/power debug can be achieved.
Thsi way the firmware can contain printf info sending the actual system state over serial port (3V3) and this can be followed in text on the current/voltage capture.