-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Major Update: - A ground station pi is now used to collect PhaseSpace data. Data is then send via UDP to each individual platform. - Users are no longer required to have RED active, and can use any combination of active platforms they desire. - Fixed issue #30. - Fixed a logic issue where the software would attempt to run robot arm code during a simulation. - Fixed issue #2 as a result of the ground station pi. - Removed the judp function as it is no longer used. - Modified the way diagrams are compiled. The diagram is now built once onto the ground station pi. It is then copied and placed on the active platforms. This means that users are no longer required to build the diagram for each platform and should save a lot of time. - Added the Batch_Scripts folder to the Template_Files. Users should not need to interact with this folder, as it temporarily stores the batch scripts which are generated by the GUI. - Added the Pi_Files folders to temporarily store the MATLAB_ws folder. - Removed the serverRate variable from the initializer as it is no longer required. Data collected on the ground station pi does not appear to buffer. However, changing the rates from the default will require manual tuning. The default is 20 Hz for both the ground station diagram and the experiment template. - Added the WhoAmI block, which is now populated by the IdentifyPlatform device driver. - Only one UDP receive block is now required in the template, greatly reducing the complexity of the Use Hardware to Obtain States subsystem. - Added a new button to Copy Code to Platforms. This button creates 4 batch files that uses PSCP to copy the files from the ground station pi to the other platforms. - Added the new Refresh Software on Selected Platforms to provide a single button that erases the MATLAB_ws folder on any selected platform. Good for troubleshooting. - Removed the troublesome warning upon starting the software. - Added various error checks relating to checking that certain pre-compiled diagrams are present. - Added a function to Custom_Library/Resources called ApplyDataDictionary. This function takes in the experiment packet and creates a dictionary. This same functionality is built into the GUI for simulation data. This will not work if users add new data to be logged. - A new example of how to post-process the data is included in the template folder, under Saved Figures.
- Loading branch information
1 parent
82ca446
commit c6b10fa
Showing
12 changed files
with
7 additions
and
191 deletions.
There are no files selected for viewing
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
Custom_Library/PhaseSpase_Cameras/PHASESPACE/include/phasespace_headers.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
#include "rtwtypes.h" | ||
|
||
double initialize_phasespace(double, double); | ||
void stream_phasespace(double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double); | ||
double initialize_phasespace(double); | ||
void stream_phasespace(double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *); | ||
void terminate_phasespace(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file was deleted.
Oops, something went wrong.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.