Advertisement
Guest User

Untitled

a guest
Sep 4th, 2015
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. int i=1;
  2. int maxv=10240;
  3. int value[10240];
  4. int deb, fin;
  5.  
  6. void setup() {
  7. // put your setup code here, to run once:
  8. Serial.begin(250000); //serial initialisation
  9. for (i=0 ; i<maxv ; i++){
  10. value[i]=i;
  11. }
  12. delay(200);
  13. }
  14.  
  15. void loop() {
  16. // put your main code here, to run repeatedly:
  17. Serial.println("starti"); //flag
  18. deb=micros();
  19. for (i=0 ; i<maxv ; i++) { // sending loop
  20. Serial.println(value[i]);
  21. }
  22. fin=micros();
  23. Serial.println("stopi");
  24. Serial.println((fin-deb)/1000000.0);
  25. delay(2000); //waiting
  26. }
  27.  
  28. import numpy as np
  29. import serial
  30. ser = serial.Serial('/dev/ttyACM0', 250000)
  31.  
  32. value=np.empty(10240)
  33.  
  34. temp=ser.readline()
  35.  
  36. while temp!='startirn': #search for the flag
  37. temp=ser.readline()
  38.  
  39. for j in range(10240):
  40. value[j]=int(ser.readline())
  41.  
  42. ser.readline()
  43.  
  44. time=float(ser.readline())
  45. print time
  46.  
  47. import time
  48. import numpy as np
  49.  
  50. value=np.empty(10240)
  51.  
  52. deb1 = time.clock()
  53.  
  54. for j in range(10240):
  55. value[j]=j
  56.  
  57. fin1= time.clock()
  58. print fin1-deb1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement