To archive a batch of snapshots, use the following steps.
Step #1: Generate a batch of data as outlined in the preceding section.
Step #2: Run the script createDemoDir('dir-name')
to archive the generated batch and reference data under the folder dir-name
.
Any archived snapshot data may be run through the HIL system by continuing with the following steps.
Step #3: Configure or update the highlighted parameters in the Configuration/hilCfg.m
and save the file. This time set cfg.demoData
to 'archived'
and then set cfg.demoDataSet
to the name of the archived data set.
Step #4: Configure or update the IP address and port number in TcpIp/getIpAddr.m
and save the file. This might have already been properly set.
Step #5: Ensure the parameter cfg.nSource
in Configuration/systemCfg.m
file is set to the number of sources to match the archived data. Run the sendSnapshots.m
script. The archived shapshots will be sent to the remote server. The client will enter its listening mode and wait for a response from the server. Once the response is received, MATLAB models will launch visualization as outlined earlier. Once again, the TCP/IP server will remain in listening mode for a fixed amount of time while the client is performing data visualization. If no new data is received from the TCP/IP client during the wait time window, the server will resend the previous responses, and MATLAB will continue with data visualization. To send new data, send the clear client
command once again, as outlined earlier.