Compare commits
No commits in common. "0a5000eea024ca5f4b22d67c444a2e1030d37c47" and "481472d5920322376d7f3be75a6881e36aca71e6" have entirely different histories.
0a5000eea0
...
481472d592
@ -1,7 +1,3 @@
|
|||||||
///
|
|
||||||
/// $ cargo run --example simple_client
|
|
||||||
///
|
|
||||||
|
|
||||||
use redis::{
|
use redis::{
|
||||||
//RedisResult,
|
//RedisResult,
|
||||||
Client,
|
Client,
|
||||||
@ -9,36 +5,19 @@ use redis::{
|
|||||||
Connection,
|
Connection,
|
||||||
};
|
};
|
||||||
|
|
||||||
use std::time::Instant;
|
|
||||||
|
|
||||||
fn do_something() -> redis::RedisResult<()> {
|
fn do_something() -> redis::RedisResult<()> {
|
||||||
let client = Client::open("redis://127.0.0.1/")?;
|
let client = Client::open("redis://127.0.0.1/")?;
|
||||||
let mut con: Connection = client.get_connection()?;
|
let mut con: Connection = client.get_connection()?;
|
||||||
let start = Instant::now();
|
|
||||||
|
/* do something here */
|
||||||
|
//let val : String = con.get("/pl/0/0")?;
|
||||||
|
let _ = con.set("/pl/0/0", "[(150.0, 230.0, 65280), \
|
||||||
|
(170.0, 170.0, 65280), \
|
||||||
|
(230.0, 170.0, 65280), \
|
||||||
|
(210.0, 230.0, 65280), \
|
||||||
|
(150.0, 230.0, 65280)]")?;
|
||||||
|
|
||||||
loop {
|
Ok(())
|
||||||
let elapsed = start.elapsed();
|
|
||||||
let time = 60.0 * elapsed.as_millis() as f32 / 1000.0;
|
|
||||||
|
|
||||||
let mut v : Vec<(f32,f32,u32)> = vec![];
|
|
||||||
|
|
||||||
for i in 0..128 {
|
|
||||||
let a = (time + i as f32) / 128.0 * std::f32::consts::PI * 2.0;
|
|
||||||
let r = 1200.0 + (a*5.0).cos() * (500.0 * (time/5.0).cos());
|
|
||||||
|
|
||||||
let x = a.cos() * r;
|
|
||||||
let y = a.sin() * r;
|
|
||||||
let col = if i % 8 < 4 {
|
|
||||||
0x000000ff
|
|
||||||
} else {
|
|
||||||
0x00ff0000
|
|
||||||
};
|
|
||||||
v.push((x,y,col));
|
|
||||||
}
|
|
||||||
// println!("{:?}", v);
|
|
||||||
let _ = con.set("/pl/0/0", format!("{:?}", v))?;
|
|
||||||
}
|
|
||||||
// Ok(())
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
|
@ -72,8 +72,9 @@ fn run_all() -> LJResult<()> {
|
|||||||
|
|
||||||
let frame = get_next_frame(&config, &transformers,
|
let frame = get_next_frame(&config, &transformers,
|
||||||
&mut rs, order == Order::Black)?;
|
&mut rs, order == Order::Black)?;
|
||||||
|
|
||||||
// For now, draw all the time
|
// For now, draw all the time
|
||||||
tracer.draw(frame, 10_000)?;
|
tracer.draw(frame, 1000)?;
|
||||||
}
|
}
|
||||||
|
|
||||||
info!("Exiting, stoping device.");
|
info!("Exiting, stoping device.");
|
||||||
|
Loading…
Reference in New Issue
Block a user