Demo mode improvements
It is now possible to apply several features of PicoScope 7 to a selection of new Demo waveforms. Such a feature will provide an invaluable training resource (within the software) for students new to PicoScope, as well as seasoned users wishing to refresh their knowledge or discover new measurement and analysis techniques without a PicoScope connected
Improvements include:
- Change Demo waveform type
- CAN Hi & Lo Demo waveform
- Rotational speed selector that can be applied to Demo waveforms
- Access to Simple & Advanced edge triggers along with the “Window” trigger menu that can be applied to Demo waveforms
- Access to serial decoder that can be applied to Demo CAN waveforms
- Improvements to the functionality, performance and interaction of Demo mode
Open PicoScope 7 automotive software (7.1.47 or higher) and select Demo mode

Click on the Demo signals lozenge to open the Demo signals menu
Note below, we have an injector voltage signal on channel A at a rotational speed of 2000 rpm

We can qualify the selected “Rotational speed” using the phase rulers placed in such a fashion as to denote 0 & 720° of crankshaft rotation.
With our time rulers placed at 0 & 360° we derive the time elapsed for the crankshaft to rotate once (30 ms) whereby the frequency equates to 1/0.030 seconds = 33.33 Hz.
Hz x 60 = RPM (33.33 x 60 = 2000 rpm)

Below we have now added a signal to every channel
I) Ch A Injector voltage
II) Ch B Injector current
III) Ch C Crankshaft sensor
IV) Ch D CAN High

In addition, we have added a Window trigger to channel A using the configuration below

Given we have chosen CAN High for channel D, we can now apply the serial decoder using the settings below

Below we have the CAN decoder displayed in both the table and graph view

Note: To display each demo signal correctly, the relevant channel settings (probe/range) are required as they would be for an incoming signal if a PicoScope was connected.
Feedback on the design and function of the new “Demo signals” and linked features would be most welcome. Click on “More” > Help and support > Send Feedback within the software.
New Math functions for Rise & Fall rate
Continuing on the theme of math channels, there is now an easier route to graphing the rise and fall rate of captured signals using Rise & Fall rate math channels
Below, we have utilized the math channel wizard to apply a Rise Rate math channel to channel A
Note: A rise rate math channel applied to channel A would read as follows “rise rate (A 20, 80)” where “20” denotes the lower threshold of the signal (20%) and “80” denotes the upper threshold of the signal (80%) upon which to calculate rise rate.

Note: In addition to the rise rate math channel, we have included a rise rate measurement (between the time rulers) and compared the result with the “mean” value of the rise rate math channel (again between the time rulers) Here we validate the results of both maths & measurements
Feedback on the design and function of the “Rise & Fall rate” math channels would be most welcome. Click on “More” > Help and support > Send Feedback within the software
Advanced filtering within serial decoder
We have to thank the serial decode team at Pico for the start of what is going to be an exciting new feature within PicoScope. Advanced filtering of serial data is going to provide infinite diagnostics options in the future thanks to the ability to filter out specific bytes from a data field (or other field if required) such as to provide a means to ultimately graph the acquired data.
Note: This is the early stages of the “advanced filter” function and graphing of serial data is not yet available but is firmly within our sites
Below we have loaded the CAN bus serial decoding Guided Test which has the serial decoder already applied
Note. A filter has been applied to the ID column requesting ID 1F5

Below we have added an “Advanced filter” to the “Data” field with an operator called “Index of”
Our entered Argument (within the filter) is “15-16”

Upon clicking “Add” the advanced filter is applied to the Data field belonging to the ID 1F5
Note. below is how a new column is created called “Filtered Data” containing byte 6 from the Data column

Below we see how the indexing counter is applied so as to arrive at byte 6 above

Note above how we start the index count with “0” and how each space between bytes is also counted
Below is an example of the indexing required to display the first half of byte 1 (5) and byte 6 (11) within packet 1 using the index entry “0,15-16”

As you can see, the ability to pull the required bytes from a data field is going to lend itself beautifully to the future graphing of serial data
Note: at present, the “Export” function of the serial decode table will not include the “Filtered Data” column
Feedback on the design and function of the Serial decoding Advanced filtering feature would be most welcome. Click on “More” > Help and support > Send Feedback within the software
Toolbox new features
We now have 4 new Guided Tests and one updated test:
The new tests include:
- SENT Slow (Standard testing)
- SENT Fast (Extended testing)
- FlexRay serial decoding
- 12 V dual batteries in parallel test
Updated test:
- FlexRay physical layer
Below is an example of our new SENT (Extended testing) Guided Test

Improvements to Free Text search within the Reference Waveform Library (RWL)
With an automotive scope connected to your laptop, a connection to the internet and a username and password for the Pico Auto forum, log into the RWL
When logged into the RWL, use the free text search feature to assist with locating the file of interest
Below we have added “Ingenium” to the search entry field where 21 waveforms have been returned

Note: The free text search will search across multiple fields to return a waveform of interest.
For example: The waveform ID below has been returned as a “hit” when searching for “Ingenium” as the word “ingenium” features in the waveform notes.
