|
8 | 8 |
|
9 | 9 |
|
10 | 10 | from json import dumps |
11 | | -from time import sleep, perf_counter |
| 11 | +from time import time |
12 | 12 | from numpy import expand_dims, concatenate, append, array, zeros, reshape |
13 | 13 | try: |
14 | 14 | from io_manager import IOManager |
@@ -74,9 +74,9 @@ def process_samples(self, transmitter, parameter, shared_buffer, |
74 | 74 | receiver = receiver_ppg |
75 | 75 |
|
76 | 76 | # Prealloate values of loop --------------------------------------- |
77 | | - start_time = int(perf_counter() * 1000) |
78 | | - time_stamp_now = int(perf_counter() * 1000) # Do NOT copy from start_time (will generate pointer) |
79 | | - time_reset = int(perf_counter() * 1000) # Do NOT copy from start_time (will generate pointer) |
| 77 | + start_time = int(time() * 1000) |
| 78 | + time_stamp_now = int(time() * 1000) # Do NOT copy from start_time (will generate pointer) |
| 79 | + time_reset = int(time() * 1000) # Do NOT copy from start_time (will generate pointer) |
80 | 80 | sample_count = int(0) |
81 | 81 |
|
82 | 82 | buffer = zeros((parameter["max_chans"], |
@@ -120,7 +120,7 @@ def process_samples(self, transmitter, parameter, shared_buffer, |
120 | 120 | # require any additional changes from here |
121 | 121 |
|
122 | 122 | # Current timestamp ------------------------------------------- |
123 | | - time_stamp_now = int(perf_counter() * 1000) - start_time |
| 123 | + time_stamp_now = int(raw_message_eeg[1] / 1000) - start_time |
124 | 124 | # This will generate unchanged time_stamps for all samples of |
125 | 125 | # the incoming buffer (= 10 in case of bluetooth), but that is |
126 | 126 | # not a problem |
|
0 commit comments