]> rtime.felk.cvut.cz Git - fpga/rpi-motor-control.git/blobdiff - pmsm-control/test_sw/logs.c
Function Init_logs moved to right place.
[fpga/rpi-motor-control.git] / pmsm-control / test_sw / logs.c
index f6c2a5f5aeb96a7dd34e1e8b5bf3af9fc61c3de0..3a3e9cc0e01d2ebb16fa04b17eeb7724b5c44527 100644 (file)
@@ -21,6 +21,25 @@ void freeLogs(struct rpi_state* this){
        this->doLogs=0;
 }
 
+/*
+ * \brief
+ * Initialize logs
+ */
+void logInit(struct rpi_state* state){
+       int r;
+       state->log_col=0;
+       state->log_col_count=LOG_DEF_COL;
+       for (r=0;r<LOG_ROWS;r++){
+               state->logs[r]=malloc(state->log_col_count*sizeof(int));
+               if (state->logs[r]==NULL){
+                       state->error=1;
+                       state->log_col_count=-1;
+                       return;
+               }
+       }
+       state->doLogs=1;
+}
+
 /*
  * \brief
  * Makes log.