diff --git a/.idea/misc.xml b/.idea/misc.xml
index 28a804d..5f6c4c2 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -1,6 +1,16 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/encoder.rs b/src/encoder.rs
index e930522..e5626fa 100644
--- a/src/encoder.rs
+++ b/src/encoder.rs
@@ -51,6 +51,7 @@ impl Sevensegment {
'u'|'U' => [false, false, true, true, true, false, false, false].to_vec(),
'y'|'Y' => [false, true, true, true, false, true, true, false].to_vec(),
'_' => [false, false, false, true, false, false, false, false].to_vec(),
+ '-' => [false, false, false, false, false, false, true, false].to_vec(),
'.' => [false, false, false, false, false, false, false, true].to_vec(),
_ => [false, false, false, false, false, false, false, false].to_vec(),
};
diff --git a/src/main.rs b/src/main.rs
index 5d01432..e09637e 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -3,8 +3,9 @@ use thread_priority::*;
use std::net::{TcpStream};
use std::io::prelude::*;
use std::io::{BufReader};
-use std::time::{Duration};
-use std::thread;
+//use std::time::{Duration};
+//use std::{thread, env};
+use std::env;
mod encoder;
@@ -18,12 +19,21 @@ fn main() {
ThreadPriority::Max,
ThreadSchedulePolicy::Normal(NormalThreadSchedulePolicy::Normal)).is_ok());
- let address = "192.168.1.77:8000";
+ let address = "192.168.1.201:8000";
let stream: TcpStream = TcpStream::connect(address).expect("connection failed");
let mut outstream = stream.try_clone().unwrap();
let mut reader = BufReader::new(stream);
let mut instructions;
- let input = String::from("0123456789aBcDeFhijlnOpTuY_. ");
+
+ let _input2 = String::from(". . ... . . ... . . ... ... . ... . . . . ... ... ... . ... ... . ... . . . . ... . ... ... . .");
+
+ let mut args: Vec = env::args().collect();
+
+ let input = if args.len() > 0 {
+ args.remove(0)
+ } else {
+ String::from("fl9_u_r_b3y0nd_n00b")
+ };
let mut state = Encodestate::new();