#include <unistd.h>
#include <string.h>
-#include "options.h"
#include "config.h"
#include "baud.h"
#include "trace.h"
int main(int argc, char *argv[])
{
- struct plotter_options options;
struct plotter_config cfg;
int fd, baud, ret = 0;
bzero(&cfg, sizeof(cfg));
- if (read_args(argc, argv, &options))
+ if (read_args(argc, argv, &cfg))
return 1;
- if (options.config_file_path)
- populate_config_data_from_file(options.config_file_path, &cfg);
+ if (cfg.config_file_path)
+ populate_config_data_from_file(cfg.config_file_path, &cfg);
- baud = options.baud_rate;
- fd = open_at_baud(options.device_path, &baud);
+ baud = cfg.baudrate;
+ fd = open_at_baud(cfg.device_path, &baud);
if (fd < 0)
return 1;
- if (baud != options.baud_rate) {
+ if (baud != cfg.baudrate) {
pr_err("Failed to set baudrate to %d, only got %d\n",
- options.baud_rate, baud);
+ cfg.baudrate, baud);
ret = 1;
goto out;
}
if (plotter_state.old_system_status !=
plotter_state.system_status) {
- pr_debug("Status changing from %s to %s",
+ pr_debug("Status changing from %s to %s\n",
state_to_str(plotter_state.old_system_status),
state_to_str(plotter_state.system_status));