Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: ros_lib_kinetic
MLSettings.h
- Committer:
- WD40andTape
- Date:
- 2018-12-12
- Revision:
- 22:82871f00f89d
- Parent:
- 21:0b10d8e615d1
- Child:
- 24:bc852aa89e7a
File content as of revision 22:82871f00f89d:
// MLSettings.h #ifndef MLSETTINGS_H #define MLSETTINGS_H // GENERAL SETTINGS const unsigned short int N_CHANNELS = 8; // Number of channels to control // 1-3: front segment; 4-6: rear segment; 7-8: mid segment const int BAUD_RATE = 9600; //115200 // HL COMMUNICATION SETTINGS const bool IS_PRINT_OUTPUT = false; const bool IS_DHCP = false; const unsigned short int SERVER_PORT = 80; const short int SENSOR_FEEDBACK_HZ = 10; // LL COMMUNICATION SETTINGS const unsigned int LOW_LEVEL_SPI_FREQUENCY = 10000000; // PATH GENERATION SETTINGS const float LL_DEMANDS_FREQ_HZ = 50; const float MAX_ACTUATOR_LIMIT = 40.0; const float MAX_ACTUATOR_LENGTH = 52.2; const float MAX_SPEED_MMPS = 24.3457; //const float FLT_MAX_CHAMBER_LENGTHS_MM[N_CHANNELS] = {80.0,80.0,80.0,80.0,80.0,80.0,80.0,80.0}; //const float FLT_ACTUATOR_CONVERSION[N_CHANNELS] = {1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0}; // Convert from chamber lengths to actuator const float FLT_PERCENT_PATH_TOLERANCE = 0.05; // Additional % tolerance beyond maximum achievable mm tolerance #endif