diff options
| author | Gustav Sörnäs <gusso230@student.liu.se> | 2019-10-20 14:36:29 +0200 |
|---|---|---|
| committer | Gustav Sörnäs <gusso230@student.liu.se> | 2019-10-20 14:36:29 +0200 |
| commit | c8d4d70b17cd7a56dd48cb94b3831e52f8d56dc9 (patch) | |
| tree | 4a0e1b2864cae60f260101644c176ac2d5ab80d3 /Kod/bilbana/yc4/display/send_data_to_display.m | |
| parent | 1111d306f96fbe7d1608e1eaa156680fd5b21ecf (diff) | |
| parent | c4033991d6363441bf4697608034edb39ff50fe5 (diff) | |
| download | tfyy51-c8d4d70b17cd7a56dd48cb94b3831e52f8d56dc9.tar.gz | |
Merge branch 'freeze_gustav' into freeze
# Conflicts:
# Kod/bilbana/yc4/main.m
Diffstat (limited to 'Kod/bilbana/yc4/display/send_data_to_display.m')
| -rw-r--r-- | Kod/bilbana/yc4/display/send_data_to_display.m | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Kod/bilbana/yc4/display/send_data_to_display.m b/Kod/bilbana/yc4/display/send_data_to_display.m new file mode 100644 index 0000000..8df03f7 --- /dev/null +++ b/Kod/bilbana/yc4/display/send_data_to_display.m @@ -0,0 +1,28 @@ +function [] = send_data_to_display() +%SEND_DATA_TO_DISPLAY sends available data to display if last send was +% more than 0.5 seconds ago. + persistent last_send; + global display_data; + + if isempty(display_data) + return + end + disp(last_send); + disp(clock); + if isempty(last_send) % first send + %% SEND DATA + disp('sending data'); + disp(display_data) + matlabclient(1, display_data{1}); + last_send = clock; + display_data(1) = []; + elseif (etime(clock, last_send) >= 0.5) + %% SEND DATA + disp('sending data'); + disp(display_data) + matlabclient(1, display_data{1}); + last_send = clock; + display_data(1) = []; + end +end + |
