Merge pull request #260 from powerdesigns/read_only_configs

Allow read-only motor config and app config
This commit is contained in:
Benjamin Vedder 2021-02-28 21:32:06 +01:00 committed by GitHub
commit ccfe0de2b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -458,6 +458,7 @@ void commands_process_packet(unsigned char *data, unsigned int len,
} break;
case COMM_SET_MCCONF: {
#ifndef HW_MCCONF_READ_ONLY
mc_configuration *mcconf = mempools_alloc_mcconf();
*mcconf = *mc_interface_get_configuration();
@ -490,6 +491,7 @@ void commands_process_packet(unsigned char *data, unsigned int len,
}
mempools_free_mcconf(mcconf);
#endif
} break;
case COMM_GET_MCCONF:
@ -507,6 +509,7 @@ void commands_process_packet(unsigned char *data, unsigned int len,
} break;
case COMM_SET_APPCONF: {
#ifndef HW_APPCONF_READ_ONLY
app_configuration *appconf = mempools_alloc_appconf();
*appconf = *app_get_configuration();
@ -532,6 +535,7 @@ void commands_process_packet(unsigned char *data, unsigned int len,
}
mempools_free_appconf(appconf);
#endif
} break;
case COMM_GET_APPCONF: