Professional Documents
Culture Documents
PrismaflexRecordPlaybackTool 7 - Instructions
PrismaflexRecordPlaybackTool 7 - Instructions
PrismaflexRecordPlaybackTool 7 - Instructions
Contents
Contents.................................................................................................................................................. 1
Introduction ............................................................................................................................................ 1
Requirements.......................................................................................................................................... 1
Features .................................................................................................................................................. 2
Caveats & Deviations ............................................................................................................................... 2
USB Serial Ports (COM Port, RS232) ......................................................................................................... 3
How to Launch ........................................................................................................................................ 3
How to Record ........................................................................................................................................ 4
How to Playback ...................................................................................................................................... 4
How to View ............................................................................................................................................ 5
Introduction
The PrismaflexRecordPlaybackTool 7 - Beta is a valuable tool intended to allow a Windows PC to output
data as if it were a real Prismaflex or PrisMax, and to view each message and all parameter values in that
message, both the header and body. This facilitates development and testing by allowing you to repeat
the same treatments over and over, as well as to view the correct values for every parameter in every
message.
Requirements
The PrismaflexRecordPlaybackTool 7 - Beta runs on Windows XP through Windows 10. CPU and RAM
requirements are very low so it works on old single-core and new multi-core processors.
Features
The PrismaflexRecordPlaybackTool 7 - Beta is intended for has 3 functions.
1. Record Prismaflex or PrisMax data from an Ethernet or RS232 port to a PCAP file (Wireshark
format).
2. Playback Prismaflex or PrisMax data from a PCAP file over an Ethernet or R232 port.
3. View Prismaflex or PrisMax data from a PCAP file (Wireshark format).
How to Launch
Double-click the EXE in order to launch an instance.
Note that you can launch multiple instances allowing you to
1. Simultaneous Playback/Record: Playback a PCAP file on one instance and record the output to
a new PCAP file on another instance. This can be useful if you want to create a new smaller
PCAP file that only has the "interesting parts" from a larger PCAP file, for instance if you want to
skip the long Priming phases or go directly to messages with particular alarms.
2. Simultaneous View/Playback: View the contents of a PCAP file on one instance while playing
back the same PCAP file on another instance. Note that PrismaflexRecordPlaybackTool 7 - Beta
locks its PCAP file. Therefore, to view and playback the same PCAP file, first make a copy of the
PCAP file then use one copy to view and the other copy to playback.
How to Record
1. Launch PrismaflexRecordPlaybackTool 7 - Beta.
2. Click the "Record" tab.
3. Capture From: Select the port you want to receive on.
4. Save To: Select the target folder to save the new PCAP file. The PCAP will be auto-named based
on port and timestamp.
5. Click "Start" to begin recording. "Start" always creates a new file.
6. Note that the counter in the lower left shows activity.
7. Click "Stop" to stop recording. "Stop" always closes the new file.
How to Playback
1. Launch PrismaflexRecordPlaybackTool 7 - Beta.
2. Click the "Playback" tab.
3. File: Select the target PCAP that you wish to playback.
4. Send to: Select the port you want to transmit on.
8. Click "Start" to begin playback.
9. Note that the counter in the lower left shows activity.
10. Click "Stop" to stop playback. "Stop" always closes the new file.
How to View
1. Launch PrismaflexRecordPlaybackTool 7 - Beta.
2. Click the "Playback" tab.
3. Select the target PCAP that you wish to view.
4. Ignore the port selection.
5. Do not press the "Start" button.
6. Click the "Tools → Open Viewer" menu in the lower right corner.
7. A viewer window appears. You must close the viewer window to return to the EXE.
8. To find a message with an alarm, note that the message will be 12 bytes longer than a message
with no alarm (see "Left Pane" below for "sz"). Scroll the left pane looking for an "sz" change.
9. There are three panes:
a. Left Pane (List of all Messages):
i. All messages are listed in chronological order.
ii. Click the message you want to view.
iii. Each entry shows the showing.
1. PCAP Timestamp for this message (PC timestamp when this message
was received).
2. tt: TherapyType (integer)
3. ts: TherapyStatus (integer)
4. sz: Message length in bytes.
5. pid: Patient ID
b. Top Right Pane (Header for this message)
i. Contains the parameters found in the Prismaflex and PrisMax header.
ii. TherapyType and TherapyStatus use Prismaflex text mapping, and will not show
correct text when viewing PrisMax data. The integer is always correct.
iii. Clock: the timestamp of the Prismaflex clock. Note that it may not match the
PCAP timestamp.
c. Bottom Right Pane (Body, S-Records, for this message)
i. Each S-Record has one entry.
ii. Format is Code, Name, Type, Value.
iii. For example "36 BOLUS_VOL (SET): 99" means:
1. Code is 36,
2. Name is BOLUS_VOL
3. Type is SET (not ACT, not ALARM)
4. Value is 99. Note that this is the raw integer value. In the case of
BOLUS_VOL a shift of one decimal place is required to get the final value
of 9.9 ml (as described in the Programmers Guides for Prismaflex and
PrisMax.