From 85adace9629f9f1f9ed48a29dfe39d4b6f6f636c Mon Sep 17 00:00:00 2001 From: Adam Adhiyatma Date: Tue, 3 Jan 2017 18:23:42 -0500 Subject: [PATCH] Readme --- .README.md.swp | Bin 12288 -> 0 bytes README.md | 1 + 2 files changed, 1 insertion(+) delete mode 100644 .README.md.swp diff --git a/.README.md.swp b/.README.md.swp deleted file mode 100644 index 43e3d0c666620e4a501c8f6150dd129ac26187ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2&2A$_5XU=+17FJ`IC3e%fkbjVP9mX@2nlcEL!^xsZ8iugS}pCFcHCs9d+6?o zV_4t@`vlw&JPH?h08YFB%MGq@<6k|t<3-BeS9GMx%=A}v{rX?!M4n;qqr)TG>GlME zUK8T^&GO@$KmEG$-6J7nAuCyo^;CvRa{o0yeT?gtHkai!17^)%J+WYRTMwOd)2v_D zrOsv0*3fZN*Vcs$SLOC?S?WT$Y;YNr@#y#2@$JJ84^(cs`R<^9a5U&v#nauU-b5e~ zXu@b?=Z4tc+Kj3G_Uc>o#_K1EOCpd6Bm#**B9I6q0*OE(kO=&b2!wh?e2sXYo5lR* z?7H%w>+CUI5`jb@5l93QfkYq?NCXmrL?97J1QLNn;29(!@#Xn%F9`9;i`YEA|DXT= z|M;d5zr((NRfry}e?y25U_ZVh#1F7@*y+nc{PB_yk718s-@?9uUBV`?9xQ|XgSG#L z{RR6I_6zK1n1n^Y&mgz7DJbV((HY?M_E>=kv57(jcF%PuvA#`wo+lN%^6K}7*iN4%*}1ZErkrSOZaPS;iUI8 zCp^#x>B1iFu$iToDZ55Z)>g5Hi)?Be_u%CC)&o4~T&;HKy?1-P4sEYvT9!$7<}vq_ z-_s=PsFq>ep`mOFCxhycX{w=eWJe^6!YS{S&(4h<`fM`BfD7gBW5&J3!1M?JD-hGj)iw{Crv=N3KERkpdYy(nizv)($TrD{4H8 zg_SeHE46mQPi1`jRx7{DsBT&53f~>a`^dVzKVX5y)}xkX`*2UQ{BX|-8bFPR?^ro4 z%O~5QqD8aV=LpUk$KF|Ez~06R5!r~Z(z&yw?@QhMJWlO>tw zst$zCkz$Qr`Qg-C&Y@YR6V!pDl+MX1=fP4&^U*mdO+!|E9=V0=eQiy_RANma=qk=W zYpUptbq#^43t2W$c7Z$Pu+OMQ=ypQfgR0=Mv@E)G4-0$!xnke!q}>R*y$UpJBLuYm z0vA%c^)(qQLpfFnyd4=AUk;E2uf5blcKE5v0|j}G?A(T{b|tP5lIA61b}&~}VwOe7 zx<#>wv3st0IFvRHIK!qHCdC6mFu(_WAXh^i%K6T!YdvvlY7>;>O!u(@TuG~yFY*QO zB9+<9*>b4RT_jJe7rw11*oSJRJxd^tyKQ1RYe0)*;iFmP67tKl2!@l+ z$IhxLgKi7oat&J!yxrm=v|;0EBhJ+Z#oOelv5Qq=VVxu4+5ov;6_Ful^+KeB{W}MP QyZE3Xyw#7Yz#kssUyFR0CjbBd diff --git a/README.md b/README.md index 6e4029b..711282c 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@ The SLIPDecoder object takes 3 arguments = a port or address, baudrate and the n SLIPDecoder.actions is an array of functions that receive the corresponding input as an argument and are evaluated every time a new value is read. The size of the array is set by the numAddresses argument when creating a new SLIPDecoder. note: currently, only sequentially-numbered addresses ("/0", "/1", "/2") will work; it should be simple to modify the classfile to accept different addresses. +note: There have since been updates to the OSC protocol and some changes might be needed if you have devices using a new protocol - in particular, I think newer OSC messages have an additional byte somewhere. Configuring your arduino or other microcontroller: I have included a sample file that should work on an Arduino Uno. I have also confirmed that it works on an Adafruit Metro Mini 328. I am using the following libraries: OSCBoards.h OSCBundle.h OSCData.h OSCMessage.h OSCTiming.h SLIPEncodedSerial.h SLIPEncodedUSBSerial.h