#include "hal.h"#include <stdint.h>#include <stdbool.h>#include <stdlib.h>#include <string.h>#include <math.h>#include "system.h"#include "settings.h"#include "ngc_params.h"#include "state_machine.h"Data Structures | |
| struct | ngc_ro_param_t |
| struct | ngc_rw_param |
| struct | ngc_named_ro_param_t |
| struct | ngc_named_rw_param |
| struct | ngc_string_param |
| struct | ngc_param_context_t |
Macros | |
| #define | NGC_MAX_CALL_LEVEL 10 |
Typedefs | |
| typedef float(* | ngc_param_get_ptr) (ngc_param_id_t id) |
| typedef float(* | ngc_named_param_get_ptr) (void) |
| typedef struct ngc_rw_param | ngc_rw_param_t |
| typedef struct ngc_named_rw_param | ngc_named_rw_param_t |
| typedef struct ngc_string_param | ngc_string_param_t |
| #define NGC_MAX_CALL_LEVEL 10 |
| typedef float(* ngc_named_param_get_ptr) (void) |
| typedef struct ngc_named_rw_param ngc_named_rw_param_t |
| typedef float(* ngc_param_get_ptr) (ngc_param_id_t id) |
| typedef struct ngc_rw_param ngc_rw_param_t |
| typedef struct ngc_string_param ngc_string_param_t |
| uint_fast8_t ngc_call_level | ( | void | ) |
| bool ngc_call_pop | ( | void | ) |
| bool ngc_call_push | ( | void * | context | ) |
| uint8_t ngc_float_decimals | ( | void | ) |
| gc_modal_snapshot_t* ngc_modal_state_get | ( | void | ) |
| void ngc_modal_state_invalidate | ( | void | ) |
| bool ngc_modal_state_restore | ( | void | ) |
| bool ngc_modal_state_save | ( | gc_modal_t * | state, |
| gc_override_values_t * | overrides, | ||
| float | feed_rate, | ||
| bool | auto_restore | ||
| ) |
| bool ngc_named_param_exists | ( | char * | name | ) |
| bool ngc_named_param_get | ( | char * | name, |
| float * | value | ||
| ) |
| float ngc_named_param_get_by_id | ( | ncg_name_param_id_t | id | ) |
| float* ngc_named_param_set | ( | char * | name, |
| float | value | ||
| ) |
| bool ngc_param_exists | ( | ngc_param_id_t | id | ) |
| bool ngc_param_get | ( | ngc_param_id_t | id, |
| float * | value | ||
| ) |
| bool ngc_param_is_rw | ( | ngc_param_id_t | id | ) |
| bool ngc_param_set | ( | ngc_param_id_t | id, |
| float | value | ||
| ) |
| void ngc_params_init | ( | void | ) |
| void ngc_string_param_delete | ( | ngc_string_id_t | id | ) |
| bool ngc_string_param_exists | ( | ngc_string_id_t | id | ) |
| char* ngc_string_param_get | ( | ngc_string_id_t | id | ) |
| bool ngc_string_param_set | ( | ngc_param_id_t | id, |
| char * | value | ||
| ) |
| ngc_string_id_t ngc_string_param_set_name | ( | char * | name | ) |