From 9981ffbaf8b75eee50c6fbe518b905eee0301665 Mon Sep 17 00:00:00 2001 From: Maciej Bowszys Date: Sat, 31 Jan 2026 15:20:52 +0100 Subject: [PATCH] 260121_commProtocol --- .../CMakeLists.txt | 48 + .../build/ATtiny45NeoPixel.elf | Bin 0 -> 13900 bytes .../build/ATtiny45NeoPixel.hex | 133 +++ .../build/CMakeCache.txt | 371 +++++++ .../CMakeFiles/3.31.6/CMakeCCompiler.cmake | 81 ++ .../CMakeFiles/3.31.6/CMakeCXXCompiler.cmake | 105 ++ .../3.31.6/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 2504 bytes .../3.31.6/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 2528 bytes .../build/CMakeFiles/3.31.6/CMakeSystem.cmake | 15 + .../3.31.6/CompilerIdC/CMakeCCompilerId.c | 904 +++++++++++++++++ .../build/CMakeFiles/3.31.6/CompilerIdC/a.out | Bin 0 -> 2840 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 919 ++++++++++++++++++ .../CMakeFiles/3.31.6/CompilerIdCXX/a.out | Bin 0 -> 2848 bytes .../ATtiny45NeoPixel.elf.dir/DependInfo.cmake | 23 + .../ATtiny45NeoPixel.elf.dir/build.make | 115 +++ .../cmake_clean.cmake | 11 + .../compiler_depend.internal | 27 + .../compiler_depend.make | 70 ++ .../compiler_depend.ts | 2 + .../ATtiny45NeoPixel.elf.dir/depend.make | 2 + .../ATtiny45NeoPixel.elf.dir/flags.make | 10 + .../ATtiny45NeoPixel.elf.dir/link.txt | 1 + .../ATtiny45NeoPixel.elf.dir/main.c.o | Bin 0 -> 7508 bytes .../ATtiny45NeoPixel.elf.dir/main.c.o.d | 14 + .../ATtiny45NeoPixel.elf.dir/progress.make | 3 + .../build/CMakeFiles/CMakeConfigureLog.yaml | 448 +++++++++ .../CMakeDirectoryInformation.cmake | 16 + .../build/CMakeFiles/CMakeRuleHashes.txt | 3 + .../build/CMakeFiles/Makefile.cmake | 59 ++ .../build/CMakeFiles/Makefile2 | 190 ++++ .../build/CMakeFiles/Progress/1 | 1 + .../build/CMakeFiles/Progress/2 | 1 + .../build/CMakeFiles/Progress/3 | 1 + .../build/CMakeFiles/Progress/count.txt | 1 + .../build/CMakeFiles/TargetDirectories.txt | 5 + .../build/CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/flash.dir/DependInfo.cmake | 22 + .../build/CMakeFiles/flash.dir/build.make | 91 ++ .../CMakeFiles/flash.dir/cmake_clean.cmake | 8 + .../CMakeFiles/flash.dir/compiler_depend.make | 2 + .../CMakeFiles/flash.dir/compiler_depend.ts | 2 + .../build/CMakeFiles/flash.dir/progress.make | 2 + .../CMakeFiles/fuses.dir/DependInfo.cmake | 22 + .../build/CMakeFiles/fuses.dir/build.make | 91 ++ .../CMakeFiles/fuses.dir/cmake_clean.cmake | 8 + .../CMakeFiles/fuses.dir/compiler_depend.make | 2 + .../CMakeFiles/fuses.dir/compiler_depend.ts | 2 + .../build/CMakeFiles/fuses.dir/progress.make | 2 + .../build/CMakeFiles/progress.marks | 1 + .../build/Makefile | 209 ++++ .../build/cmake_install.cmake | 66 ++ recv/pixmod_recv_1v1_commProtocol/main.c | 557 +++++++++++ .../.gitignore | 0 .../.micropython | 0 xmit/{ => pixmod_xmit_1v0_testBlink}/main.py | 0 .../pyproject.toml | 2 +- .../pyrightconfig.json | 0 xmit/{ => pixmod_xmit_1v0_testBlink}/uv.lock | 46 +- xmit/pixmod_xmit_1v1_xmitRepeat/.gitignore | 3 + xmit/pixmod_xmit_1v1_xmitRepeat/.micropython | 5 + xmit/pixmod_xmit_1v1_xmitRepeat/main.py | 61 ++ .../pixmod_xmit_1v1_xmitRepeat/pyproject.toml | 13 + .../pyrightconfig.json | 3 + xmit/pixmod_xmit_1v1_xmitRepeat/uv.lock | 102 ++ 64 files changed, 4878 insertions(+), 24 deletions(-) create mode 100644 recv/pixmod_recv_1v1_commProtocol/CMakeLists.txt create mode 100755 recv/pixmod_recv_1v1_commProtocol/build/ATtiny45NeoPixel.elf create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/ATtiny45NeoPixel.hex create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeCache.txt create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeCCompiler.cmake create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake create mode 100755 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin create mode 100755 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeSystem.cmake create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c create mode 100755 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CompilerIdC/a.out create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CompilerIdCXX/a.out create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/DependInfo.cmake create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/build.make create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/cmake_clean.cmake create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.internal create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.make create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.ts create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/depend.make create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/flags.make create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/link.txt create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o.d create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/progress.make create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeRuleHashes.txt create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Makefile.cmake create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Makefile2 create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/1 create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/2 create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/3 create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/count.txt create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/TargetDirectories.txt create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/cmake.check_cache create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/DependInfo.cmake create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/build.make create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/cmake_clean.cmake create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/compiler_depend.make create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/compiler_depend.ts create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/progress.make create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/DependInfo.cmake create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/build.make create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/cmake_clean.cmake create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/compiler_depend.make create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/compiler_depend.ts create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/progress.make create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/progress.marks create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/Makefile create mode 100644 recv/pixmod_recv_1v1_commProtocol/build/cmake_install.cmake create mode 100644 recv/pixmod_recv_1v1_commProtocol/main.c rename xmit/{ => pixmod_xmit_1v0_testBlink}/.gitignore (100%) rename xmit/{ => pixmod_xmit_1v0_testBlink}/.micropython (100%) rename xmit/{ => pixmod_xmit_1v0_testBlink}/main.py (100%) rename xmit/{ => pixmod_xmit_1v0_testBlink}/pyproject.toml (82%) rename xmit/{ => pixmod_xmit_1v0_testBlink}/pyrightconfig.json (100%) rename xmit/{ => pixmod_xmit_1v0_testBlink}/uv.lock (99%) create mode 100644 xmit/pixmod_xmit_1v1_xmitRepeat/.gitignore create mode 100644 xmit/pixmod_xmit_1v1_xmitRepeat/.micropython create mode 100644 xmit/pixmod_xmit_1v1_xmitRepeat/main.py create mode 100644 xmit/pixmod_xmit_1v1_xmitRepeat/pyproject.toml create mode 100644 xmit/pixmod_xmit_1v1_xmitRepeat/pyrightconfig.json create mode 100644 xmit/pixmod_xmit_1v1_xmitRepeat/uv.lock diff --git a/recv/pixmod_recv_1v1_commProtocol/CMakeLists.txt b/recv/pixmod_recv_1v1_commProtocol/CMakeLists.txt new file mode 100644 index 0000000..796b788 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/CMakeLists.txt @@ -0,0 +1,48 @@ +cmake_minimum_required(VERSION 3.10) + +set(CMAKE_C_COMPILER avr-gcc) +set(CMAKE_CXX_COMPILER avr-g++) + +project(ATtiny45NeoPixel C CXX) + +set(MCU "attiny45") +set(F_CPU 8000000) +set(AVRDUDE_PROGRAMMER "arduino") +set(AVRDUDE_PORT "/dev/ttyACM0") +set(AVRDUDE_BAUDRATE 115200) + +set(CMAKE_C_FLAGS "-Wall -Os -mmcu=${MCU} -DF_CPU=${F_CPU}UL") +set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} -std=c++11 -fno-exceptions -fno-rtti") +set(CMAKE_EXE_LINKER_FLAGS "-Wl,-gc-sections -mmcu=${MCU}") + +set(SOURCES main.c) + +add_executable(${PROJECT_NAME}.elf ${SOURCES}) +set_target_properties(${PROJECT_NAME}.elf PROPERTIES + OUTPUT_NAME "${PROJECT_NAME}.elf" +) + +add_custom_command( + TARGET ${PROJECT_NAME}.elf POST_BUILD + COMMAND avr-objcopy -O ihex -R .eeprom ${PROJECT_NAME}.elf ${PROJECT_NAME}.hex + COMMENT "Converting ELF to Intel HEX" +) + +add_custom_target( + flash ALL + COMMAND avrdude -F -c ${AVRDUDE_PROGRAMMER} -p ${MCU} -P ${AVRDUDE_PORT} -b ${AVRDUDE_BAUDRATE} -U flash:w:${PROJECT_NAME}.hex:i + DEPENDS ${PROJECT_NAME}.elf + COMMENT "Flashing ${PROJECT_NAME}.hex to ${MCU}" +) + +# --- Fuse Setting Target (make fuses) --- +# NOTE: Set fuses to use the 8MHz internal oscillator. +# ATtiny45 default is 8MHz, but divided by 8 (1MHz). This sets the CKDIV8 fuse to be UNPROGRAMMED. +# Low Fuse (L): 0xE2 (Internal 8MHz Oscillator, Start-up time 6 CK + 65ms, **CKDIV8 disabled**) +# High Fuse (H): 0xDF (Default, Brown-out detection enabled) +# Extended Fuse (E): 0xFF (Default, Self-programming disabled) +add_custom_target( + fuses + COMMAND avrdude -F -c ${AVRDUDE_PROGRAMMER} -p ${MCU} -P ${AVRDUDE_PORT} -b ${AVRDUDE_BAUDRATE} -U lfuse:w:0xE2:m -U hfuse:w:0xDF:m -U efuse:w:0xFF:m + COMMENT "Setting fuses for 8MHz internal clock (L: 0xE2, H: 0xDF, E: 0xFF)" +) diff --git a/recv/pixmod_recv_1v1_commProtocol/build/ATtiny45NeoPixel.elf b/recv/pixmod_recv_1v1_commProtocol/build/ATtiny45NeoPixel.elf new file mode 100755 index 0000000000000000000000000000000000000000..4889a6fbd6e57f1582ace62c66084b469c13ea81 GIT binary patch literal 13900 zcma)?3wV^(na9sJNlb=7E)edQNg#zNFv;XX059aq9g-$NP^v>N6Ox)+lYn@6$^_5_ zv`r?H0Yxjwwm#Ont5!?eMafY5)Y?@C?PI&PU--V2b_s{Xq_NVz%{WkwB z|M1Bf{^|bYblZu*U*8J8H}J+la`4Cp&j&ADyb`qdV|vE*9?g0o_T4LK!K1+!f`)%) z?^D@7k3DzgA3m1xMfh!U*2^RoUK!p5UXCo{WAWx@x%la@TH^I~2-wXC`N*#W-T3 zk>?KOoe$+bjGFIGIu|`0{p?WpQLG&s~3>^t4(?>jl;tr_QL4A0Od_Ki@lbO^2K1pI zSRRad`}*BWcdyy~o!t*+s(!Z)zUKb3`y=-k?so!eWHeXR2NRE7?R#$^@x&VgQ!=~G zUHEt?_@0q`z`zr*-*@gxSLQBXciUHn*Xlu=RL+H!>H`rgYEBjh4&w=# z-QWF-!YS zy%P-Gimk_Xg6xtXq}Y3fGY`CGOqEsCKx{sxY4s7^sE3gRE`_&#_r4qd=J3WdV=+M5`3qzr)?Z9docLSIqbe6UwqBDHR$vGlkax;C6%Pz&yA87 zH;tCLyF6V-yWHN%n2#x#kEuqUZ=R2?U75PGuVKl1FM zhx*+$4-ME}cK5q?x(D3-d$za-_Tj#7V8V&U_l2%kcJv)On|XQ9`;Q0H z%H0J$1?S{WcKpx-mwSSLIQ#J#fADnB?Xh6Kel_Iwz%xD3#>3fZ!QR-0p?x>bM|^SU zP2&K@vu}R&2$g<4@vJSW*JAwkz5VC*`)Fqz4A5Rf*PBNF*=|^V>g=0F!{EihzFWKn zi~p8(;I9FZzF}UpKQ7@m8_m5qc>U0J-&Wr*|MtC@UtMu8^x?^iu^;?=(un9wJiYPD znA0hzW52MRUOp1%FZUJrvV3X2Wo2b$&ayaPkI(IE^HuwHmUWjM20wXzn*EvS$ESa3 zjPpNZJ8t{fHflRM`Nh}^v7g4K4jrBTV*G{pPvh%tciZ;b9<@#DYrL`r_1&=ZnDMOf ziV-m4d{_HM1Ectah7B9EMzKkUgkXp>I0P7C1V8bH_)IEwxLc%dk-A0d z7NK63r-qTC(DtYlbg3FfANySqT-U$<)Wjry1lcpWvksjMu-)~#Y=Mzr$Pyc!f+%J>ZkU(r<{%bgHZCIuz3mdQ3#3AYpez<{5tq%Cd??m@t}KEw z<|eMpff8TLl?*6jS8^p6%DDAhnFl4IiYs%WByN@p^%wm~hmz#vWvH#>dajV=@l9OG zf-<3%B<(PavK!eF|KTal6ssgtD&U*nk$u1X1~Uj3Mg{|Tv-Jr z{T;5Xgz~MwaAhr&x#zf24rShda-|GP#(#5VJ(TPJ#+5ZtZukdR);#0QfQxbEN=EPKH!MD|iQ#-1)o= z`9_|DD^*Yy<#XlRQ1Wl#%5o@+OSrNE%91r)DT1=JoGUp{ZrsR~Y$!L~$rT5bn_XPl z2t^pl#?28EQ~P=@n&JHSr}&)63jxPSx7Pq$!1}^S(soJQq00cvoOglOg0Ns%)(T& zFwHDXHw!b&!c4O;%PiQ;LaJFvGYhlL!W^@ZZWg{}7Ur6Td1fKQEL?9EZZHe;&B6k+ zu+S{n%|fPG$TABKvyg2Ta?C=mS;#XBi_Aj4Sy*fqmY9X5X5mJ&aFbcM*(}Jvbwmj~ z%J|E~=LzEk{x(8;0WSQj-rl~jsj;RuHQSzJ&)VA9DYiAXbS`$P*s%x+r_<$XYj159 zHHB4V9~kDg^E&@{U?a z7gvaN#T#&6v1(oA8r+vxi1K1emX;P);D*AbrO4k{QiXe!ELBCNs)~y%vI5RGS@-5jzW1alJ{b6P8BbyDz6kJRVapAk*KUFT_MUVDnw;@sGI04 zI$l;;TwJ(T6t7)Vj_$5qE2m&1y1Jr#Rar&0iX1A+LgjT-;Qt6w>I8?gom-ZS3Z35c z-;<)`88TudN}dimW0z(jO8)gJB18%NQHzBrd1{OZQNkMPfzqPI@MvNr8>v`fyN0de zhHE%ZEC$mNQw6J7fdrj3Rj`VUNT_orDON$}H+9NXycLl;V=8V%q)wQM??$A~mx|qp z)ag?3K1Awlskj%BI$0`y43RolD*iE|&6JeED*gqrI#ZHh6?CFfCrZTwh}3yf@$V3| zQ&I-2cnh&QOOjv}f5u&%Bo)7pXb&Z2u!>8F)hUt$tN0Xmb%s>@6(V(lR2+*(md2oh zRnQsdh(^?(3RY)F60Kr3Se+ad(>X<*8x`k*)u~bO&EVsdl));NgVl+V1gj_mtMj7b zO<;9eR9p>KXGO)|1^J+GWB3PXP70&{z6QJUGV0HdeoCQ{=KgCPH>g=bu z2&_(iir0X3pyzuNIPwe|!U>K%kA|oR+jRx(4$a^!#+~5E^J<9uz_~1c7kCllePG%n zR4_yjc&SF%KM0OI--dVsd<)Be3S3}f-hXrcGbqpPp9J&%{0Xdso{s`8pg%MpMT}`a zN*L38EN6THyqfVZw>zpDtj$>#o_i(Fz$r0mvlBpwgVj54-IiY_+FOp2Gehf z3WnGNrae^iUhrzh4}&Whd%(9dJ^;R|tE2tLz$q;M2soSZPry$w{u%ff;}^iR=js0R zgFj&WGMM%}o&Rg_vy5K_pJDt4*w6TF@O9w@F~pz1vXTa%<&w*Dm{s4SG>>&L(sK4d%w{5!^p;JM5{Qox}K zgK-Vm&v+~NmyDai-)Gzoewy*!;Aa`%57t5NpXXUV?VlGI*MmP`O#A0W#^ehhGN%3U z5@XsQKW0q(;}B!|J^6$&{ho|4rr(plGp4n@%J_%i&ln#7f5G?(@K=nV0!NP3hWJ;o zC49_Q`%koq`TWrS$@7n)J|EA^ruOLh=krC+KcAmpQ-4B1uLrkJ>v0|H53NTWV_J_f zjA=c_GN$!NU`*?g#5jQVXE3Jq8PAy3CxtPs&m_jQK2sP6VebaUv|iH~(|YmtXuW2! zd|Izm#IFo;@ zX8GhFYZ;S&tY=LAQO=nBp@K2_LltB4hg%twKWt)5{%|{E@`vv*CV#k-G5Nz5#^eut zyv5);mcIsE&$trYz<4wGyNqkWO^ojXw=nJiw=upC+|GD6xRdci;O&gP;2n$~1K-Q| zpTYMt{u%iDjLE;;Cg%QR&VLd0bmNt{E@qGXku%xb!}87c&H2BFJ^g;4iu2Sv z;8?>g&ydMDIbHxmmLUnx+vi|9Ph(l}cMC(rVsB4HdD`Nsd;$_n(Fb}5qWqcRy`MhA z4Ugu6XCaS567pAqb$^M=z+d2*UygjLzZtCiNBMVw=f=tE(%yY6pZfnGI0^ls{!xE= z!INOGE@baXFmL}wQ++z?M*1^6dfHU}40tZ=Q%Hh+`P)p5Ngf{k68VY9rzxZM6R{Tb z`!$>LEr#5y^?0bi>B!gpA)XJ8LVZl3te+3IGN!$Q*QaOsUW_jZC-2LBv^SDJPr1! zK8^pc;1n>rD0x_xr_xm35TApK(0Co%p#H~UZS~*pk}wMsz%gw6v%wAMKg}7H*SHx+y|!j<4MFA-+u6Hq!G#TeMm(5hrc*t zpmtm@h4POee?JDB65^kMC$sVQgSQAba#erc1owcc&&e3?S@2UaLhJ=o|NaY1zgK#` zKLNjtyr)9>qhK9UF}^X@YsWtk`~>=QXQ+HCn9oNccn8{_0-4$`1K)~teW?6qFpU?> zBiFA1%;#&niFbjc(ccV|r}_IK*h!TUsDB5*k@>TT1oS`hJVlEiA)l|`(_oq}-M>rG zBD|lb!u~Pj(|%e4`_$ekubBLo z+QV5*jV&(92z_R7wp2H}LP%d5G?TmtI>q^+cyTCR5{eyUhYC0xI+3jtIXaQ66L~tJ z%{sJQhc@icmb10xY;8GPTh7*&@r_8eo~{1c7yDX7)F>iq z5)n0sh?+x0jUl3@5K%*js2N1m2qJjN+AITUr?aj#(uh<3&zrByO|7kM=u4BUy4_jR z(LsHoYMOPmYcyG>xw^5%UW>0~mF3QrPNzzsQA*$|l1y|qw>jHgTV?uQS9@z1w$|1< z8#~(VEzY)W9SyEJdsY@^#Q6;}O#_XZVwwb+4;nX(Rz3#~QskrIpfdQjiJOHcF77~9rt~Z6Wzu`3=PZ&vq^?PC zkq#oAV-a;x zA_q_FP3=-l#VDpa6o-7pK~3byZZE;zS=YF|xwWpNF&Bp5BAT2nuB~W;39cRZI;u>C z98GQuTN<0; z>aI5DR^*fvRuwwo!>h{HJJ*)3Us0v}ySBQi$w_W6+8TGbnmWWb{9iU0#0O+&4OFMI zs&rG8u2@#FYQ?Jc>M=lrZLRc6&=Go`oUTsS4*JxrJ3&)lQ(fnTEmwQ{wl>P6y#aFu z)zwlLDZ41#;o7FVcpn;EJ5Z{VHFixsOa(KkwgV`bgN{%Gc>Y7FwPnR?^gzNhpy#Q+ zsj;mRKZ7n9R6ZH$9K6zrLBMl58=D=@##-n0>ZWjqo#hZ?_xmp zonH>Qc3XS9(^X#&pAa%#+uG!;A!kr4)Ddp2v$6IrGDV9+^Q&h?j;%(twcZ`B+X*1#g1%e2hF4Qm-?n^>ag-lJt{R3%ALd84N4)OR>MWB5$VTb!J3ha7}=Ci zsMU zxwd018(Zq>2V5RXd0HJ%bq?)BI!%uD{}0nqlwJq$$|OS{?)rV31iYHbkcK;zqqDU< z|KmO3sLW9}%A+t37rg>eIeM@7H$XblI_Prrjh52%9!r7BjaNx|r#!myaN%_#99~Dc z$oJLotCRf3sBKf>IJ`Hc;$1@rop(C~ou<5uark?*eqmsF4J=LNl9Gj(Nr_O3V!0r+1i8(Du;GHRVp_ M2(eQaLafXE4``R!^8f$< literal 0 HcmV?d00001 diff --git a/recv/pixmod_recv_1v1_commProtocol/build/ATtiny45NeoPixel.hex b/recv/pixmod_recv_1v1_commProtocol/build/ATtiny45NeoPixel.hex new file mode 100644 index 0000000..513b93f --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/ATtiny45NeoPixel.hex @@ -0,0 +1,133 @@ +:100000000EC028C0CCC126C0C0C124C023C022C09D +:1000100021C020C01FC01EC0F1C11CC01BC01124C4 +:100020001FBECFE5D1E0DEBFCDBF11E0A0E6B0E05E +:10003000E4E8F7E002C005900D92A230B107D9F7CD +:1000400021E0A2E0B1E001C01D92A632B207E1F7C3 +:10005000EED296C3D5CFBB9A3FB7F894C3980000B1 +:100060000000000000000000000000000000000090 +:1000700000000000000080E291E0FC012081019678 +:1000800020FF18C0C39A0000000000000000C398C1 +:1000900028E0000000000000000000000000000058 +:1000A0000000215041F421E08632920731F73FBF32 +:1000B0007894089528E0C39AC398EBCF8F929F92CB +:1000C000AF92BF92CF92DF92EF92FF920F931F9366 +:1000D0004A015B01823070F5A82FB0E0CD0163E0EA +:1000E00070E0FFD2FC01E05EFE4F882D91E0991692 +:1000F000A104B10454F18FEF8183CD0163E070E07E +:10010000F0D2FC01E05EFE4F802F11302105310559 +:1001100004F18FEF8083CD0163E070E0E2D2FC0157 +:10012000E05EFE4F8C2D91E0D916E104F104ACF0B5 +:100130008FEF82831F910F91FF90EF90DF90CF9010 +:10014000BF90AF909F908F900895B7FED5CF80E07D +:10015000D3CF37FFDFCF80E0DDCFF7FEEACF80E0FF +:10016000E8CFCF92DF92EF92FF920F931F93C62EAC +:10017000D12CE12CF12C042F10E09701452F50E0F9 +:10018000B7019CDF1F910F91FF90EF90DF90CF9010 +:100190000895B89AC09A0895C098EFECF0E03197AE +:1001A000F1F700C0000020E030E090E0AC01022E4A +:1001B00002C0559547950A94E2F740FF14C0C09AD3 +:1001C000EFECF0E03197F1F700C000002F5F3F4FF8 +:1001D0002830310559F7C09A8FEC90E00197F1F77C +:1001E00000C000000895C098EBCFCF93DF9300D0FC +:1001F000CDB7DEB789838FB78A83F89489818A3037 +:1002000011F48DE0C9DF8981C7DF8A818FBF7894BF +:1002100080E090E00F900F90DF91CF910895CF9301 +:10022000DF93EC018881811103C0DF91CF910895A4 +:10023000219660E070E0D9DFF5CF0F931F93CF9345 +:10024000DF93EC010EE010E08C2F817060E070E035 +:10025000805DCBDFD695C79501501040A9F7DF919F +:10026000CF911F910F910895DC01FB0120E030E058 +:1002700081E090E02E173F070CF00895BD0131D2C8 +:100280002F5F3F4FF7CFCF92DF92EF92FF92CF9346 +:10029000DF9300D000D0CDB7DEB76B017C01C11475 +:1002A000D104E104F104E4F460E070E08DE29DDF4C +:1002B000F094E094D094C094C11CD11CE11CF11CBA +:1002C000C114D104E104F10489F40F900F900F9050 +:1002D0000F90DF91CF91FF90EF90DF90CF90089536 +:1002E00079F760E070E080E380DFEACFB601C70114 +:1002F0002AE030E040E050E005D229833A834B8386 +:100300005C83862F60E070E0805D6FDFC980DA80FB +:10031000EB80FC80D5CF1F93CF93DF93CDB7DEB7B3 +:1003200061970FB6F894DEBF0FBECDBF182F81E1E5 +:10033000E4EEF0E0DE01119601900D928A95E1F76E +:10034000812F82958F70FE013196E80FF11D60E0DC +:1003500070E080814ADF1F70FE013196E10FF11DD0 +:1003600060E070E0808161960FB6F894DEBF0FBE4A +:10037000CDBFDF91CF911F9138CF9FB7F89422B7AF +:100380008FB59FBF7894922F08958F938FB78F93D7 +:1003900082B78F5F82BF8F918FBF8F9118951F9209 +:1003A0000F920FB60F9211242F933F934F935F93A9 +:1003B0006F937F938F939F93AF93BF93EF93FF932D +:1003C000B49913C012BE1FBCFF91EF91BF91AF91C2 +:1003D0009F918F917F916F915F914F913F912F915D +:1003E0000F900FBE0F901F901895C7DF80930301E9 +:1003F0009093040181E080930201E6CF1F921FB623 +:100400001F9211248F939F93AF93BF9380911001FC +:1004100090911101A0911201B09113014096A11D7C +:10042000B11D8093100190931101A0931201B0931C +:100430001301BF91AF919F918F911F901FBE1F908D +:1004400018950F931F9320911A0130911B012230B0 +:10045000310509F468C070F4232BC1F440911701F1 +:10046000509118016091190181E07BDEF4DD80E09C +:1004700090E009C081E090E02330310509F480E08C +:100480009195819591091F910F91089520911C01DB +:1004900030911D018091100190911101A0911201E4 +:1004A000B0911301032E001C000882179307A005CA +:1004B000B005F0F440910B0150910C0160910D01D9 +:1004C00070910E018C019D01041B150B260B370B3F +:1004D000A801B901443F51406105710540F2809384 +:1004E0000B0190930C01A0930D01B0930E01BFCFAF +:1004F000220F331F032E001C000882179307A0054C +:10050000B005C0F210920B0110920C0110920D0177 +:1005100010920E011092100110921101109212010E +:1005200010921301A4CF80911C0190911D01409164 +:100530001001509111016091120170911301092E67 +:10054000001C0008481759076005700588F4809161 +:100550000F01811509F48BCF4091170150911801BB +:100560006091190181E0FDDD76DD10920F017FCFF2 +:10057000880F991F092E001C0008481759076005AD +:10058000700540F680910F01811171CF40911401E7 +:10059000509115016091160181E0E3DD5CDD81E0A1 +:1005A00080930F0164CF9C01832F859585958F7073 +:1005B00090E066E070E095D0FC01E057FF4F86E0E8 +:1005C000AAE1B1E001900D928A95E1F7C90156E0E8 +:1005D000959587955A95E1F78F7090E063E070E00C +:1005E00080D0FC01E858FF4F80819181A2818093E7 +:1005F000170190931801A09319013595279535950A +:100600002795822F8F7090E063E070E06AD0FC0144 +:10061000E05AFF4F80819181A281809314019093D1 +:100620001501A09316010DDF80E090E00895BC98BD +:10063000AC9A8BB780628BBF1FBC80B7807F80BFB6 +:1006400080B7846080BF89B7846089BF13BE12BE43 +:1006500081B5886181BD80E481BD78949ADD2FEFFA +:1006600084E39CE0215080409040E1F700C000000E +:10067000BB9A85EF90E0D3DDEEDCC0E0D0E0809166 +:1006800002018115B9F080910301909104018C322F +:1006900021E0920768F0893B2BE09207E8F0CE0159 +:1006A00096958795892B61F4C0E0D0E0CC0FDD1FD3 +:1006B00010920201C6DE8AE18A95F1F700C0DFCF11 +:1006C000D695C795D695C795CE01B7DD8FEF90E04B +:1006D000A6DDCE0168DFE8CF893E934038F321964E +:1006E000E5CF0024552704C0080E591F880F991F15 +:1006F000009729F076956795B8F37105B9F7802DC5 +:10070000952F0895052E97FB16F400940FD057FDF2 +:1007100005D014D007FC02D046F408C0509540958F +:10072000309521953F4F4F4F5F4F0895909580959D +:10073000709561957F4F8F4F9F4F0895A1E21A2EBC +:10074000AA1BBB1BFD010DC0AA1FBB1FEE1FFF1F75 +:10075000A217B307E407F50720F0A21BB30BE40BC5 +:10076000F50B661F771F881F991F1A9469F760950C +:100770007095809590959B01AC01BD01CF010895C6 +:04078000F894FFCF1B +:10078400FF000000FF000000FF80800000808080E8 +:100794000080555555000000FF000000FF000000D8 +:1007A400FF80800000808080008055555500000047 +:1007B4000000000000000100DC0500000100F4015D +:1007C40000000100FA0000000100640000000200C3 +:1007D400DC0500000200F40100000200FA00000041 +:1007E4000200640000000200DC0502000200F401C3 +:1007F40002000200FA00020002006400020003008A +:100804000000020030313233343536373839414252 +:1008140043444546007374617274696E672E2E0AF0 +:020824000000D2 +:00000001FF diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeCache.txt b/recv/pixmod_recv_1v1_commProtocol/build/CMakeCache.txt new file mode 100644 index 0000000..f2a327c --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeCache.txt @@ -0,0 +1,371 @@ +# This is the CMakeCache file. +# For build in directory: /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Value Computed by CMake +ATtiny45NeoPixel_BINARY_DIR:STATIC=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build + +//Value Computed by CMake +ATtiny45NeoPixel_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +ATtiny45NeoPixel_SOURCE_DIR:STATIC=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/avr-addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/avr-ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/avr-gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/avr-gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/avr-gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/avr-gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/avr-ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/avr-nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/avr-objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/avr-objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=ATtiny45NeoPixel + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/avr-ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/avr-readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/avr-strip + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=31 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=6 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeCCompiler.cmake b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeCCompiler.cmake new file mode 100644 index 0000000..d1a7396 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeCCompiler.cmake @@ -0,0 +1,81 @@ +set(CMAKE_C_COMPILER "/usr/bin/avr-gcc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "15.1.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "23") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_STANDARD_LATEST "23") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/avr-ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/avr-gcc-ar") +set(CMAKE_RANLIB "/usr/bin/avr-ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/avr-gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/avr-ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "NOTFOUND") +set(CMAKE_C_COMPILER_LINKER_ID "") +set(CMAKE_C_COMPILER_LINKER_VERSION ) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT ) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "2") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/avr/15.1.0/include;/usr/lib/gcc/avr/15.1.0/include-fixed;/usr/avr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;m;c") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/avr/15.1.0;/usr/avr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..6cb0222 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake @@ -0,0 +1,105 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/avr-g++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "15.1.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_STANDARD_LATEST "26") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23;cxx_std_26") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") +set(CMAKE_CXX26_COMPILE_FEATURES "cxx_std_26") + +set(CMAKE_CXX_PLATFORM_ID "") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/avr-ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/avr-gcc-ar") +set(CMAKE_RANLIB "/usr/bin/avr-ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/avr-gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/avr-ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "NOTFOUND") +set(CMAKE_CXX_COMPILER_LINKER_ID "") +set(CMAKE_CXX_COMPILER_LINKER_VERSION ) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT ) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "2") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/avr/15.1.0/include;/usr/lib/gcc/avr/15.1.0/include-fixed;/usr/avr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "gcc;m;gcc;m;c") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/avr/15.1.0;/usr/avr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") + + +### Imported target for C++26 standard library +set(CMAKE_CXX26_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") + + + diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..f00d4e0f753db1ee710de4d4c54e8d78d0890ea7 GIT binary patch literal 2504 zcmaJ@O>7%Q6rN2&8=w$3f{H&8w@A?T;Kn5_C2B#gvoR~2b>%pyB9vhrZ<-ah*V-&n z(nAx+7fMvAB?_WdL@Q1pE`c6;;6Q~q^Z;r(aVm|3gmOR#pMaD3-po#R<0d?7_Py`@ z&&g~XFJ&rVfR%4`0Zdk1Wvvbe;kkZ*u1b6 zfobdrY_YZLzpt*X|MAya=dIhz$xj~p`19jm@BI1iJ4^SM*j@Vlbo1AnD~-j*`9`Jj z%)-+Pi}jWI{M*-Z>xce5G+*yduw7RkJy0L4FZ3++U2R-wkp07+D}9TnrBA$`tY4^K zeZYS4t?lg>3)|(z489TXP9Z^hKqy#EVn(^ zE{%J}NuDuvW5`UgGmMFl;;e6T*DKlHc-ANsvO3qzAtPlfyH#|?u`Pg^bb2tpKVyy^ zh$oLEl8Jt-;P%uR>>RB-QK#4qAqH4^NL?3ewjK}7kTmurp0tOOH1-^XE(KwK0W$5Q zB#j+}fLA0SjU^#Hq9FW_LEaU?uR{)NYHS!d7O{^&?v3CAEd9msnkxCHsBHoO5* zzui6sV>JI9aJ0YWFc|Z0w!Q>@Z9~^=eFOPK1b+*e<|L`v`ay|;H(PhX)p=sbcMtdj zHqV|H`VRIF_!4kDzHVblY&Y;d z;O~Kn$i7bgk@&9gWfcAO2AK9d)}gVzz$C9?^rHV4fhj)`^?!o=Bl+G9;-y_<0r0W9_i;7!f^}`^~?B#Tbt!2%eN9POJv;% z9D2c$k{y=pWyuC4J0jUp$zGA{m}IX?mQ-nyEZeU^$9c&Oi}7jS^85$YW!J5-^oaGo zold)znp3vD)JY>T!8jj1#oypu3dlx6Ue5@@uhh6_pB3^sdl{ckGM)r=ph#eF}~|f2maYy`b||a(ui%>Jhviz#GE4cgDNVs zj~W>>RT#_bTO^qfbvCL-_K8(2r`om*k@=2|>UsWundJ;rW?4t{W7BMrSl3VGb0b^y zG+C}#HSSa$pO>woU52kvsadIyMNidEk^ic-gPFJ$uT#GrFZ|67WX6_JhTB@B|)4g48Ec#lXM y*=eZU5ZNjeYe-K2jrL*C(Wm?FVGOFN=n@?Mj0931qTLu#zw@|kRS#rWe*Xd2QSFBS literal 0 HcmV?d00001 diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..96dc36696389a669d4211333d3cb36b3f7bc882c GIT binary patch literal 2528 zcmaJ@O>7%Q6rN4eHb5b!;=hO*dZ6jSjYC?}s0F#s#;kDGRpOv1p$zMI)2^_+)@CD- z9%vk2h@y&=D3w}O5OGHYkmwOqaj1|`i-g3Dh70t75SEZCxR~$l>|`fy(r1m|``-KB zn>RC_U0=|%Lz<>BDQ#?&Nz@1D%}&PJp!--H`Via0b_a1^CJ-kayP%0n`6ux8E}IWx z1z;Mx!&q!%?f3PKyMO+@(f-}d)#T+zKmP2*mwSG?cWdR&3cF38AFuy<{aSsg{z1K5 ze{SK~g{9iH+Wf?)xw}XHJu+YGOt8II9_g+P)E2r{4qUA-)+zpB*OdcHr&^cVGiX6W}Nf3JI#w#-<#~|J;O{RH&ht#=eX^; zc5%`(PVtPX8-r$wonb6UDa`pccfF$RO=gXJKC5%x95hmK3`=8A;+xJ;h{m3W(IFw?2Vv7W z3enhM82E{VqOl~bhb08RANF1azYaT^Q)5HGF(p0>d!K^yu%A%y+pwQfa1r)1EqD`R z{?_<81l9T%fYtt1qhzeR(fl0vwM}26`3>xo3jP*0tw~6uNp~TVM)PL?d7l{S{RT|u zL;I{@r|&_}0>2RAr$Jr;j)!;v_-kO=GvXJai7P~`FD@Y%6n{y<8RV}ug(HUf-vO3F zcyE%+l~wV(f5`nw$P zsYy})i!J$$=8YEo18~$&8~cUgNKrdxzLjuUBI{1!(g!LjRIgC4 z2-PRlQK60r^{P<)LLC<>Da#~Twnu}H^P(F~#%FxX^Y3?;T(`>7!`6FtdVDGnF43(YMK&3d(Lyq8uM9TMl+<%c_;-jg9If{6UpP!?LoNC+Nqf z)=*g2Pmkn=x9MrRRJN+zsW?6_Sp~ZUZs39rRwZi=p@(hK)$`cg9hR7xEBjUf+V_M$ zC#~RA5|4ae46pE3& zj6t@1Gk*dQy>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define C_STD_99 199901L +#define C_STD_11 201112L +#define C_STD_17 201710L +#define C_STD_23 202311L + +#ifdef __STDC_VERSION__ +# define C_STD __STDC_VERSION__ +#endif + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif C_STD > C_STD_17 +# define C_VERSION "23" +#elif C_STD > C_STD_11 +# define C_VERSION "17" +#elif C_STD > C_STD_99 +# define C_VERSION "11" +#elif C_STD >= C_STD_99 +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CompilerIdC/a.out b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..4b965f2f2814998842313be83f62cc79e544a515 GIT binary patch literal 2840 zcma)8O>7%Q6rOcL8z7}g1t|Oo46UH$;M!>lCE`cHIL4}DM~QW(# zQP@|(>DuA>dNpwn?+puf5c@F zXKfot<5ed=O5S?BEb7c{TgP9UM_g{(xRaGLmEG^Pe(SZhTGz@kc7a`C*VuIyOAIFm z({`bh%UjM=G%+!~*~H(loN~@CP6dU84hJL%h7<^T8Ku1GW^Jc1<#E$V&nsMZ&0@xM zGCX5t&Et7@s{fD|WxeTIMH-;o^d%G1j77uYLH~aAbHI-=F&Liot);`;VYEL;I>fFK z(BmpX+B#XiaZk$)WU%{ir@bb{U=IUyDhmHzVA^j|4E7X2m!j~8fU&hbG1w8HZbjjL z5x6y`!G^(mH2(o0)o{jIc;G4FcgJopPu zTfK1+_<4<-n^ICqOwb{jdp7S{EsUDxfj)D{JL!CXC?E-uS+a{{-IZ$H)F4zt)e@0q(~Ip?>?oDW1Y;eHc&M zr4u}3x@N#;fw-NKUnyNcF5#Ayp>C;@ALzIOiF=H5kWX z=(t%!(B}=CwlPP6Rj>V#}1Zw7rS)1q0;@oj_&Z53I z9pWhFI%c6{=W|7?>`jYXE{=4#XkB^UHZ$BRX4*ofr4=Dp1Uatll)d%R669w0tg?1gO=M@r9Iv{!sAfaFt_5X0<#k>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 +# else +# define CXX_STD CXX_STD_98 +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 + "23" +#elif CXX_STD > CXX_STD_17 + "20" +#elif CXX_STD > CXX_STD_14 + "17" +#elif CXX_STD > CXX_STD_11 + "14" +#elif CXX_STD >= CXX_STD_11 + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CompilerIdCXX/a.out b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..5278f7f3aaf2bdfb7913dfb8a290bf8eca4c3ed6 GIT binary patch literal 2848 zcma)8U1(cX96vX$UEQW@hmQGyW)pGqAx&y$w}MKEX$+=GX;X;SaeABFw3$h6xVaN2 z=$htf?8R6rI0hRF`aiB0~|bzyCe=B&X?0{fCqP?|1&6 z=iYPAy=P;|F-_B$lmMGzk_}<9cQ<1J=phz_KEigf9?x#e0O&9RXxs%%z7+pH{$|;t zH@^x_qsO=PuV23P$@==Q&U)8Z->gL5z2}|P@Ta?exP5*3<}&-9e&1caarI*3eB-S~ zx$)rA153f?EDJYvcD{bGzO--o(ccFC9$2jRhS=Ws_8hH`cykvT=NiH09Q<T>V0Q-`nlq&F1xH@5(85gC{Qa;?d|x@Cf=j8bnPL!=2t^RU~Nnw8u zxLs3YW8i&?eH?hd!ZX14Df|`S0}9UrAMD^Qih7;)1sK)*XTjC}R@%W>x8r^c{%mW` zalZh5M&Vxq)0%`h?$;7}+Hrq^rsr0OH>je~(}Y5&Z@w_4_}p@IQc0 zAzny;-3GX#@PEOtDV&a=HHG(pZzy~Z_+?jQ>%)2vx0}U%aoiK&1^CmR=*NF{lU-va za5|$%`p|C;_{SD^+=h>(eFePj@3Uhh&pdx>TI65b6z{kvYL9t1LRMziLFY*{FXaC-R|OwaPf3n&2;RE&vh|n2g0eV3(`hGUh$}hGChK zyqt^-7Apl)9^oh%rPiXfz9_9ON^6S_A=&eznNf~}iFAr5W2tyX6wAc289AMvOvDo@ zRPl0_^ve8cecqteY&zPJ%(nD$)hrb&M$KO=H*6gAFwxcKB~#CHqmu7%6*FxQah(uj zn^w*DPo|?U%7$8fdJW0f50V;2)iTRoglD2Rk*qC>OeNx}(aiK@?9RDbi`)8kLY|!0 zPpdoS*0Qo*tiVIPnyt&m`Set5l5byHu2g0gb-acRx++KoJ6YvQbe# z=Da6x`@e@^qNiTITPakYlN3eIE6E`Y@}tL^o@4qRTm_awHj*bW2+J>qF(hce_k@k? wG-Pf-mIax>`9a^Dk7LkLLht9hF{q}L57Fp=G9l~s!$Fy5KO<1~K(W&AKNJi-VgLXD literal 0 HcmV?d00001 diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/DependInfo.cmake b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/DependInfo.cmake new file mode 100644 index 0000000..6f94566 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/DependInfo.cmake @@ -0,0 +1,23 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/main.c" "CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o" "gcc" "CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/build.make b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/build.make new file mode 100644 index 0000000..b0fed91 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/build.make @@ -0,0 +1,115 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build + +# Include any dependencies generated for this target. +include CMakeFiles/ATtiny45NeoPixel.elf.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ATtiny45NeoPixel.elf.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/ATtiny45NeoPixel.elf.dir/flags.make + +CMakeFiles/ATtiny45NeoPixel.elf.dir/codegen: +.PHONY : CMakeFiles/ATtiny45NeoPixel.elf.dir/codegen + +CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o: CMakeFiles/ATtiny45NeoPixel.elf.dir/flags.make +CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o: /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/main.c +CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o: CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o" + /usr/bin/avr-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o -MF CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o.d -o CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o -c /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/main.c + +CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.i" + /usr/bin/avr-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/main.c > CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.i + +CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.s" + /usr/bin/avr-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/main.c -o CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.s + +# Object files for target ATtiny45NeoPixel.elf +ATtiny45NeoPixel_elf_OBJECTS = \ +"CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o" + +# External object files for target ATtiny45NeoPixel.elf +ATtiny45NeoPixel_elf_EXTERNAL_OBJECTS = + +ATtiny45NeoPixel.elf: CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o +ATtiny45NeoPixel.elf: CMakeFiles/ATtiny45NeoPixel.elf.dir/build.make +ATtiny45NeoPixel.elf: CMakeFiles/ATtiny45NeoPixel.elf.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ATtiny45NeoPixel.elf" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ATtiny45NeoPixel.elf.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold "Converting ELF to Intel HEX" + avr-objcopy -O ihex -R .eeprom ATtiny45NeoPixel.elf ATtiny45NeoPixel.hex + +# Rule to build all files generated by this target. +CMakeFiles/ATtiny45NeoPixel.elf.dir/build: ATtiny45NeoPixel.elf +.PHONY : CMakeFiles/ATtiny45NeoPixel.elf.dir/build + +CMakeFiles/ATtiny45NeoPixel.elf.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ATtiny45NeoPixel.elf.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ATtiny45NeoPixel.elf.dir/clean + +CMakeFiles/ATtiny45NeoPixel.elf.dir/depend: + cd /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/ATtiny45NeoPixel.elf.dir/depend + diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/cmake_clean.cmake b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/cmake_clean.cmake new file mode 100644 index 0000000..8f068f4 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "ATtiny45NeoPixel.elf" + "ATtiny45NeoPixel.elf.pdb" + "CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o" + "CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/ATtiny45NeoPixel.elf.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.internal b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.internal new file mode 100644 index 0000000..0e2b81f --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.internal @@ -0,0 +1,27 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o + /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/main.c + /usr/avr/include/avr/common.h + /usr/avr/include/avr/fuse.h + /usr/avr/include/avr/interrupt.h + /usr/avr/include/avr/io.h + /usr/avr/include/avr/iotn45.h + /usr/avr/include/avr/iotnx5.h + /usr/avr/include/avr/lock.h + /usr/avr/include/avr/portpins.h + /usr/avr/include/avr/sfr_defs.h + /usr/avr/include/avr/version.h + /usr/avr/include/avr/wdt.h + /usr/avr/include/bits/attribs.h + /usr/avr/include/inttypes.h + /usr/avr/include/stdint.h + /usr/avr/include/stdio.h + /usr/avr/include/util/delay.h + /usr/avr/include/util/delay_basic.h + /usr/lib/gcc/avr/15.1.0/include/stdarg.h + /usr/lib/gcc/avr/15.1.0/include/stdbool.h + /usr/lib/gcc/avr/15.1.0/include/stddef.h + /usr/lib/gcc/avr/15.1.0/include/stdint.h + diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.make b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.make new file mode 100644 index 0000000..13f1214 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.make @@ -0,0 +1,70 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o: /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/main.c \ + /usr/avr/include/avr/common.h \ + /usr/avr/include/avr/fuse.h \ + /usr/avr/include/avr/interrupt.h \ + /usr/avr/include/avr/io.h \ + /usr/avr/include/avr/iotn45.h \ + /usr/avr/include/avr/iotnx5.h \ + /usr/avr/include/avr/lock.h \ + /usr/avr/include/avr/portpins.h \ + /usr/avr/include/avr/sfr_defs.h \ + /usr/avr/include/avr/version.h \ + /usr/avr/include/avr/wdt.h \ + /usr/avr/include/bits/attribs.h \ + /usr/avr/include/inttypes.h \ + /usr/avr/include/stdint.h \ + /usr/avr/include/stdio.h \ + /usr/avr/include/util/delay.h \ + /usr/avr/include/util/delay_basic.h \ + /usr/lib/gcc/avr/15.1.0/include/stdarg.h \ + /usr/lib/gcc/avr/15.1.0/include/stdbool.h \ + /usr/lib/gcc/avr/15.1.0/include/stddef.h \ + /usr/lib/gcc/avr/15.1.0/include/stdint.h + + +/usr/lib/gcc/avr/15.1.0/include/stdint.h: + +/usr/lib/gcc/avr/15.1.0/include/stddef.h: + +/usr/lib/gcc/avr/15.1.0/include/stdbool.h: + +/usr/avr/include/util/delay_basic.h: + +/usr/avr/include/util/delay.h: + +/usr/avr/include/stdio.h: + +/usr/avr/include/stdint.h: + +/usr/avr/include/inttypes.h: + +/usr/avr/include/avr/portpins.h: + +/usr/avr/include/avr/common.h: + +/usr/avr/include/avr/iotnx5.h: + +/usr/avr/include/avr/fuse.h: + +/usr/avr/include/avr/io.h: + +/usr/avr/include/avr/iotn45.h: + +/usr/lib/gcc/avr/15.1.0/include/stdarg.h: + +/usr/avr/include/avr/wdt.h: + +/usr/avr/include/avr/lock.h: + +/usr/avr/include/avr/interrupt.h: + +/usr/avr/include/avr/sfr_defs.h: + +/usr/avr/include/avr/version.h: + +/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/main.c: + +/usr/avr/include/bits/attribs.h: diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.ts b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.ts new file mode 100644 index 0000000..d50e411 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for ATtiny45NeoPixel.elf. diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/depend.make b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/depend.make new file mode 100644 index 0000000..35c9310 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for ATtiny45NeoPixel.elf. +# This may be replaced when dependencies are built. diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/flags.make b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/flags.make new file mode 100644 index 0000000..8e8163a --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile C with /usr/bin/avr-gcc +C_DEFINES = + +C_INCLUDES = + +C_FLAGS = -Wall -Os -mmcu=attiny45 -DF_CPU=8000000UL + diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/link.txt b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/link.txt new file mode 100644 index 0000000..8fa9d55 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/avr-gcc -Wall -Os -mmcu=attiny45 -DF_CPU=8000000UL -Wl,-gc-sections -mmcu=attiny45 CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o -o ATtiny45NeoPixel.elf diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o new file mode 100644 index 0000000000000000000000000000000000000000..fb9a4575d60855d5fb909b4b2312318b401f4a16 GIT binary patch literal 7508 zcma)=3vgW3dB@MatCwZRvW+orVk7xcW5BF-^)%q3HGUQxP@pCap{&=dmA#i>Vw zIqPFJ)AXD9_Wu6g`ObIGJ@?#muk^&GZJRC2651?rzqq1=NPI+~! zcHSI8?ZRO8aQ0YsJo|q3T=qhCI$M>i&fR5w)9Uq!sTXUHJMURxC+3KWOP13*88~oD z#(8$p_e)+WDVZF+km|d-HCa2~x2)7(%C_W;wu9*TPm9i%Ty%T(_El%9GSle`>2vA# z)8px5>BH&4bVYvjvM3}SQE0{$@%Ud#o1=Tn`@x#?Yc8%Ssh#IMV{NK!bw({QVb-h2 zzcx}BsmK=&UHEj;@jqitiGmO{jt?{Tl4W~EVS9c{zH-Q(3gA425i_ec*mCb`pTE?a zDvS(%nszMJo7F_&{oJ{nn0RmW>}Y@A;OIc#=R^Ie0iQMXJ zL(b5|P+{neB_Av~zvSW)oncLJ)OzIl?o{M0w`cMfVnP&7T5nr7VGIGM71w-Y-)((& z_dV3NzgCa?XUQ|ke@|XYih{f{&Q<7{s*|4&ogJ?ldvAPkZR)(^Ogd++`NLNFOW6Tb zPu2G32V<8l|M0J?E-rN|VJ@rP$oXOCsoD)$vj3;FI=-{h|G3(jdiu_=1aC9)& zJ31Kb9UsgL!WZYOvsKxulU3RID{FHtxqEZLTzBq?++gl-?pSU-cOf^OJMpY2EEuak zHJ!PT8P6Qc9L@}8p2&1(f|+|WEt%R3W@M}?U7cQ>7Zb^x5NUYIA>k^s)hDY_Th~iw z&<;NWKMoHJe}CyKOLea!=yM#d&r+SP9%EgugBoP};LF|BhZQ@u;$~|qfJiHR2Rwxt z#|UuuMS*Kzg`1glGWk?KGfS=!T_uTpa~vM8SRyKVugjGmDLq~)uBsbD?m_FXtdg%> zJA2ja=GiY=e`jrM`C1@U`dF!$oH=$;SYB0MJ)_>_ysQxam*aU>BMRWCuZU-!<&JFY zb>Ar8Q5wU@n3uYi&#aj#ubpQQg#%U3R{zdkc*6d7AAP5uv-)bkoBu9WTH0wh_O$)Z z5$Cw0*W%Bt2b_HVFY^y#T{6?${gSCn>S)TGkH-8Bd3tZ{@6VNYt|C8;OK?4z6e5YA zS7wQS2K~m+ z4)m(x4YtI;LSJv_e}f({^abc)LvwB)G4yYtKQS~Pm?2|*aIWKqo&`Nof+W{0F&FxJ zLtg{kWa!1vK0_~szRA$bp+^jT1N34;uYrEp(0=GI8|$?Rddz6Q9lFbCUl0Abp|?Oc z>EUC2e-)Z*Oj?<^54u-Nw0|A?2ZrX_;44a6nFv7-Xo>t?(5;5U=9<@9 z6OSJ3K6}wlYlko3^8kH4xC}lY`%^zO+g?!Z!zv$A%!40>o&)!(_8)@R!P%enPJ!=) z->39D;2}8wE@AsWf`1BMqV%u8zl3|0{!j1%tQU@n`M-tsLGwAJt|+c0Ii7{k1$dik zUjbf;^~A9RA0O=FBY0{sH=H$$`DW6*QKToP>m z3+PYL-o|mGozKQ%v~fPz&S&FVFj8E76nYj|_kR`oOVIj!Z$mFI^8X&X73=E&Vyu4- znsfgr@cF3vAJ9A>o%#|qP3uaY7! z9clCWeE#1Zt`pvEjc^_t;Pvok_^oiipFfQFef(jLpGkh3Ep_g%-*&@m-7s_O++5qu zW0g8L*hF$q#LRm3sb`UT_oU3LXRFVx*}z}}`!z7Tfz3_s2syMyQX^9u*`6~M8l7Y@Sb=)7-?@uVaeg{ zj$r$)Vp2z_C$T-&7D_~lq4thw?EVBJZfADbxl7=3BJo%-+}(!w?(S$fqRRGYsVb{R z)r}8Av2sr$5)1CUT3#87+savJ>&9tf-wt9_AtgH^p?Gj-PY<588hF_~_<=2lmn&Wa z_V59RF=YRNi|%`YIox}=|FSRn0l3W%OBnY_5B^s~OTuk##IS>KPpgaWUOP*ji|?XJ z#m|H7r80-_ES>){Smz%H>--;qZEobSx8OSe9k9;l_lnN{IoPho59~9zr-mflzezM- zhW0FT!@|a^a4lCUKM;bi?AWnXf+9USm8YJQ-o6=(0K6|-+vG5ZcHX5T|#kLvpp*uDcn*m0FZKB1U(UQ^6E zrxdeJfgA$BexjK9KUK{9cNH`LG+3YaL&n2$4nI=NoHHsPD9$Qo%}*4w=C2ep|1+@N z0)TzNc)R4wj4zb+`N5{oTLRYWp+Yh1&r!_!^O&#J!veBe4~v+i>Mv$o&EXob9Y9Bz z&&X*oa@I1wOXjRo%<~2m^Sm3Gug<%ftj@cQIqJOkFs{zKgWM`>wt;6wCAWhs6+Z$l z!#vYEz~zb)V0*ocC&_n89sui_PlIPYBI9XrrQ#8=p2O!A^IDE7=Czyz>pDLI&w5nW zIR&m%{1)@ooV=r$bxtd0oe8jKr|ipZ+QSz$jE{}I!A1A~L!L#FH{!s(aXyZl;oKX^ zTj3u5(+_qRT+c1b>HW=p@3R2xLAc%zxh;}8Hr@t%6MkS_aGNKA?StD}Tog~@plj|2 z>+$oO!RA0Y-ObBuE!u;<~tmZdlzf%96(N8$QfULfzr59~#_hZhHX z8E)V0qWB>W9>v1j^X<+=XeW+|xIFIG6pwU-yot!Zgz&l_SYCcsdE?y_O!s^7d0k9G z1YgE`V!|8l?(B@-YzJe{Mu0uY-N{b?|eBeSC0Q7}ttdUD4R4ozI50eaNeUS0cbIgY~df-1_=j dA;qD&Sl32?wP<`kjIdaYiGRp#kv}@`e*i!tKV|>` literal 0 HcmV?d00001 diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o.d b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o.d new file mode 100644 index 0000000..f98d588 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o.d @@ -0,0 +1,14 @@ +CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o: \ + /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/main.c \ + /usr/avr/include/avr/io.h /usr/avr/include/avr/sfr_defs.h \ + /usr/avr/include/inttypes.h /usr/lib/gcc/avr/15.1.0/include/stdint.h \ + /usr/avr/include/stdint.h /usr/avr/include/bits/attribs.h \ + /usr/avr/include/avr/iotn45.h /usr/avr/include/avr/iotnx5.h \ + /usr/avr/include/avr/portpins.h /usr/avr/include/avr/common.h \ + /usr/avr/include/avr/version.h /usr/avr/include/avr/fuse.h \ + /usr/avr/include/avr/lock.h /usr/avr/include/util/delay.h \ + /usr/avr/include/util/delay_basic.h \ + /usr/lib/gcc/avr/15.1.0/include/stdbool.h \ + /usr/avr/include/avr/interrupt.h /usr/avr/include/stdio.h \ + /usr/lib/gcc/avr/15.1.0/include/stdarg.h \ + /usr/lib/gcc/avr/15.1.0/include/stddef.h /usr/avr/include/avr/wdt.h diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/progress.make b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeConfigureLog.yaml b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..e647e29 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,448 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:205 (message)" + - "CMakeLists.txt:6 (project)" + message: | + The system is: Linux - 6.18.3-arch1-1 - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:6 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: /usr/bin/avr-gcc + Build flags: + Id flags: + + The output was: + 0 + + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + + The C compiler identification is GNU, found in: + /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CompilerIdC/a.out + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:6 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: /usr/bin/avr-g++ + Build flags: + Id flags: + + The output was: + 0 + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + + The CXX compiler identification is GNU, found in: + /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/3.31.6/CompilerIdCXX/a.out + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-RRY4pr" + binary: "/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-RRY4pr" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-RRY4pr' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_7385b/fast + /usr/bin/make -f CMakeFiles/cmTC_7385b.dir/build.make CMakeFiles/cmTC_7385b.dir/build + make[1]: Entering directory '/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-RRY4pr' + Building C object CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o + /usr/bin/avr-gcc -v -o CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c + Using built-in specs. + Reading specs from /usr/lib/gcc/avr/15.1.0/device-specs/specs-avr2 + COLLECT_GCC=/usr/bin/avr-gcc + Target: avr + Configured with: /build/avr-gcc/src/gcc-15.1.0/configure --disable-install-libiberty --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-linker-build-id --disable-nls --disable-werror --disable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gold --enable-languages=c,c++ --enable-ld=default --enable-lto --enable-plugin --enable-shared --infodir=/usr/share/info --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --prefix=/usr --target=avr --with-as=/usr/bin/avr-as --with-gnu-as --with-gnu-ld --with-ld=/usr/bin/avr-ld --with-plugin-ld=ld.gold --with-system-zlib --with-isl --enable-gnu-indirect-function + Thread model: single + Supported LTO compression algorithms: zlib zstd + gcc version 15.1.0 (GCC) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o' '-c' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'CMakeFiles/cmTC_7385b.dir/' + /usr/lib/gcc/avr/15.1.0/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -mn-flash=6 -mskip-bug -quiet -dumpdir CMakeFiles/cmTC_7385b.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mdouble=32 -mlong-double=64 -version -o /tmp/cceCnFYM.s + GNU C23 (GCC) version 15.1.0 (avr) + compiled by GNU C version 15.1.1 20250425, GMP version 6.3.0, MPFR version 4.2.2, MPC version 1.3.1, isl version isl-0.27-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib/gcc/avr/15.1.0/../../../../avr/sys-include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/avr/15.1.0/include + /usr/lib/gcc/avr/15.1.0/include-fixed + /usr/lib/gcc/avr/15.1.0/../../../../avr/include + End of search list. + Compiler executable checksum: 8f07603222504aca45ea6e43790f07c9 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o' '-c' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'CMakeFiles/cmTC_7385b.dir/' + /usr/bin/avr-as -v -mmcu=avr2 -mgcc-isr -o CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o /tmp/cceCnFYM.s + GNU assembler version 2.43 (avr) using BFD version (GNU Binutils) 2.43 + COMPILER_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/ + LIBRARY_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/../../../../avr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o' '-c' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.' + Linking C executable cmTC_7385b + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7385b.dir/link.txt --verbose=1 + Using built-in specs. + Reading specs from /usr/lib/gcc/avr/15.1.0/device-specs/specs-avr2 + COLLECT_GCC=/usr/bin/avr-gcc + COLLECT_LTO_WRAPPER=/usr/lib/gcc/avr/15.1.0/lto-wrapper + Target: avr + Configured with: /build/avr-gcc/src/gcc-15.1.0/configure --disable-install-libiberty --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-linker-build-id --disable-nls --disable-werror --disable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gold --enable-languages=c,c++ --enable-ld=default --enable-lto --enable-plugin --enable-shared --infodir=/usr/share/info --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --prefix=/usr --target=avr --with-as=/usr/bin/avr-as --with-gnu-as --with-gnu-ld --with-ld=/usr/bin/avr-ld --with-plugin-ld=ld.gold --with-system-zlib --with-isl --enable-gnu-indirect-function + Thread model: single + Supported LTO compression algorithms: zlib zstd + gcc version 15.1.0 (GCC) + COMPILER_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/ + LIBRARY_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/../../../../avr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7385b' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'cmTC_7385b.' + /usr/lib/gcc/avr/15.1.0/collect2 -plugin /usr/lib/gcc/avr/15.1.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/avr/15.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0j3fZ5.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lc -o cmTC_7385b -L/usr/lib/gcc/avr/15.1.0 -L/usr/lib/gcc/avr/15.1.0/../../../../avr/lib -v CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o --start-group -lgcc -lm -lc --end-group + collect2 version 15.1.0 + /usr/bin/avr-ld -plugin /usr/lib/gcc/avr/15.1.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/avr/15.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0j3fZ5.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lc -o cmTC_7385b -L/usr/lib/gcc/avr/15.1.0 -L/usr/lib/gcc/avr/15.1.0/../../../../avr/lib -v CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o --start-group -lgcc -lm -lc --end-group + GNU ld (GNU Binutils) 2.43 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7385b' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'cmTC_7385b.' + /usr/bin/avr-gcc -v -Wl,-v CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o -o cmTC_7385b + make[1]: Leaving directory '/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-RRY4pr' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/avr/15.1.0/include] + add: [/usr/lib/gcc/avr/15.1.0/include-fixed] + add: [/usr/lib/gcc/avr/15.1.0/../../../../avr/include] + end of search list found + collapse include dir [/usr/lib/gcc/avr/15.1.0/include] ==> [/usr/lib/gcc/avr/15.1.0/include] + collapse include dir [/usr/lib/gcc/avr/15.1.0/include-fixed] ==> [/usr/lib/gcc/avr/15.1.0/include-fixed] + collapse include dir [/usr/lib/gcc/avr/15.1.0/../../../../avr/include] ==> [/usr/avr/include] + implicit include dirs: [/usr/lib/gcc/avr/15.1.0/include;/usr/lib/gcc/avr/15.1.0/include-fixed;/usr/avr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-RRY4pr'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_7385b/fast] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_7385b.dir/build.make CMakeFiles/cmTC_7385b.dir/build] + ignore line: [make[1]: Entering directory '/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-RRY4pr'] + ignore line: [Building C object CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/avr-gcc -v -o CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [Reading specs from /usr/lib/gcc/avr/15.1.0/device-specs/specs-avr2] + ignore line: [COLLECT_GCC=/usr/bin/avr-gcc] + ignore line: [Target: avr] + ignore line: [Configured with: /build/avr-gcc/src/gcc-15.1.0/configure --disable-install-libiberty --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-linker-build-id --disable-nls --disable-werror --disable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gold --enable-languages=c,c++ --enable-ld=default --enable-lto --enable-plugin --enable-shared --infodir=/usr/share/info --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --prefix=/usr --target=avr --with-as=/usr/bin/avr-as --with-gnu-as --with-gnu-ld --with-ld=/usr/bin/avr-ld --with-plugin-ld=ld.gold --with-system-zlib --with-isl --enable-gnu-indirect-function] + ignore line: [Thread model: single] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 15.1.0 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o' '-c' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'CMakeFiles/cmTC_7385b.dir/'] + ignore line: [ /usr/lib/gcc/avr/15.1.0/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -mn-flash=6 -mskip-bug -quiet -dumpdir CMakeFiles/cmTC_7385b.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mdouble=32 -mlong-double=64 -version -o /tmp/cceCnFYM.s] + ignore line: [GNU C23 (GCC) version 15.1.0 (avr)] + ignore line: [ compiled by GNU C version 15.1.1 20250425 GMP version 6.3.0 MPFR version 4.2.2 MPC version 1.3.1 isl version isl-0.27-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/avr/15.1.0/../../../../avr/sys-include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/avr/15.1.0/include] + ignore line: [ /usr/lib/gcc/avr/15.1.0/include-fixed] + ignore line: [ /usr/lib/gcc/avr/15.1.0/../../../../avr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: 8f07603222504aca45ea6e43790f07c9] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o' '-c' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'CMakeFiles/cmTC_7385b.dir/'] + ignore line: [ /usr/bin/avr-as -v -mmcu=avr2 -mgcc-isr -o CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o /tmp/cceCnFYM.s] + ignore line: [GNU assembler version 2.43 (avr) using BFD version (GNU Binutils) 2.43] + ignore line: [COMPILER_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/../../../../avr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o' '-c' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_7385b] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7385b.dir/link.txt --verbose=1] + ignore line: [Using built-in specs.] + ignore line: [Reading specs from /usr/lib/gcc/avr/15.1.0/device-specs/specs-avr2] + ignore line: [COLLECT_GCC=/usr/bin/avr-gcc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/avr/15.1.0/lto-wrapper] + ignore line: [Target: avr] + ignore line: [Configured with: /build/avr-gcc/src/gcc-15.1.0/configure --disable-install-libiberty --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-linker-build-id --disable-nls --disable-werror --disable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gold --enable-languages=c,c++ --enable-ld=default --enable-lto --enable-plugin --enable-shared --infodir=/usr/share/info --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --prefix=/usr --target=avr --with-as=/usr/bin/avr-as --with-gnu-as --with-gnu-ld --with-ld=/usr/bin/avr-ld --with-plugin-ld=ld.gold --with-system-zlib --with-isl --enable-gnu-indirect-function] + ignore line: [Thread model: single] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 15.1.0 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/../../../../avr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7385b' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'cmTC_7385b.'] + link line: [ /usr/lib/gcc/avr/15.1.0/collect2 -plugin /usr/lib/gcc/avr/15.1.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/avr/15.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0j3fZ5.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lc -o cmTC_7385b -L/usr/lib/gcc/avr/15.1.0 -L/usr/lib/gcc/avr/15.1.0/../../../../avr/lib -v CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o --start-group -lgcc -lm -lc --end-group] + arg [/usr/lib/gcc/avr/15.1.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/avr/15.1.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/avr/15.1.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc0j3fZ5.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lm] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-o] ==> ignore + arg [cmTC_7385b] ==> ignore + arg [-L/usr/lib/gcc/avr/15.1.0] ==> dir [/usr/lib/gcc/avr/15.1.0] + arg [-L/usr/lib/gcc/avr/15.1.0/../../../../avr/lib] ==> dir [/usr/lib/gcc/avr/15.1.0/../../../../avr/lib] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [--start-group] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [-lm] ==> lib [m] + arg [-lc] ==> lib [c] + arg [--end-group] ==> ignore + ignore line: [collect2 version 15.1.0] + ignore line: [/usr/bin/avr-ld -plugin /usr/lib/gcc/avr/15.1.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/avr/15.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0j3fZ5.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lc -o cmTC_7385b -L/usr/lib/gcc/avr/15.1.0 -L/usr/lib/gcc/avr/15.1.0/../../../../avr/lib -v CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o --start-group -lgcc -lm -lc --end-group] + ignore line: [GNU ld (GNU Binutils) 2.43] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7385b' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'cmTC_7385b.'] + ignore line: [/usr/bin/avr-gcc -v -Wl -v CMakeFiles/cmTC_7385b.dir/CMakeCCompilerABI.c.o -o cmTC_7385b] + ignore line: [make[1]: Leaving directory '/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-RRY4pr'] + ignore line: [] + ignore line: [] + collapse library dir [/usr/lib/gcc/avr/15.1.0] ==> [/usr/lib/gcc/avr/15.1.0] + collapse library dir [/usr/lib/gcc/avr/15.1.0/../../../../avr/lib] ==> [/usr/avr/lib] + implicit libs: [gcc;m;c] + implicit objs: [] + implicit dirs: [/usr/lib/gcc/avr/15.1.0;/usr/avr/lib] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-atMZnm" + binary: "/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-atMZnm" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-atMZnm' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_35062/fast + /usr/bin/make -f CMakeFiles/cmTC_35062.dir/build.make CMakeFiles/cmTC_35062.dir/build + make[1]: Entering directory '/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-atMZnm' + Building CXX object CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o + /usr/bin/avr-g++ -v -o CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + Reading specs from /usr/lib/gcc/avr/15.1.0/device-specs/specs-avr2 + COLLECT_GCC=/usr/bin/avr-g++ + Target: avr + Configured with: /build/avr-gcc/src/gcc-15.1.0/configure --disable-install-libiberty --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-linker-build-id --disable-nls --disable-werror --disable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gold --enable-languages=c,c++ --enable-ld=default --enable-lto --enable-plugin --enable-shared --infodir=/usr/share/info --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --prefix=/usr --target=avr --with-as=/usr/bin/avr-as --with-gnu-as --with-gnu-ld --with-ld=/usr/bin/avr-ld --with-plugin-ld=ld.gold --with-system-zlib --with-isl --enable-gnu-indirect-function + Thread model: single + Supported LTO compression algorithms: zlib zstd + gcc version 15.1.0 (GCC) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'CMakeFiles/cmTC_35062.dir/' + /usr/lib/gcc/avr/15.1.0/cc1plus -quiet -v /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -mn-flash=6 -mskip-bug -quiet -dumpdir CMakeFiles/cmTC_35062.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mdouble=32 -mlong-double=64 -version -mn-flash=6 -mskip-bug -fno-rtti -fno-enforce-eh-specs -fno-exceptions -o /tmp/cc2Mc0qx.s + GNU C++17 (GCC) version 15.1.0 (avr) + compiled by GNU C version 15.1.1 20250425, GMP version 6.3.0, MPFR version 4.2.2, MPC version 1.3.1, isl version isl-0.27-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib/gcc/avr/15.1.0/../../../../avr/include/c++/15.1.0" + ignoring nonexistent directory "/usr/lib/gcc/avr/15.1.0/../../../../avr/include/c++/15.1.0/avr" + ignoring nonexistent directory "/usr/lib/gcc/avr/15.1.0/../../../../avr/include/c++/15.1.0/backward" + ignoring nonexistent directory "/usr/lib/gcc/avr/15.1.0/../../../../avr/sys-include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/avr/15.1.0/include + /usr/lib/gcc/avr/15.1.0/include-fixed + /usr/lib/gcc/avr/15.1.0/../../../../avr/include + End of search list. + Compiler executable checksum: aab22f168a63dc8585c18429b3d79daa + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'CMakeFiles/cmTC_35062.dir/' + /usr/bin/avr-as -v -mmcu=avr2 -mgcc-isr -o CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc2Mc0qx.s + GNU assembler version 2.43 (avr) using BFD version (GNU Binutils) 2.43 + COMPILER_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/ + LIBRARY_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/../../../../avr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_35062 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_35062.dir/link.txt --verbose=1 + Using built-in specs. + Reading specs from /usr/lib/gcc/avr/15.1.0/device-specs/specs-avr2 + COLLECT_GCC=/usr/bin/avr-g++ + COLLECT_LTO_WRAPPER=/usr/lib/gcc/avr/15.1.0/lto-wrapper + Target: avr + Configured with: /build/avr-gcc/src/gcc-15.1.0/configure --disable-install-libiberty --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-linker-build-id --disable-nls --disable-werror --disable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gold --enable-languages=c,c++ --enable-ld=default --enable-lto --enable-plugin --enable-shared --infodir=/usr/share/info --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --prefix=/usr --target=avr --with-as=/usr/bin/avr-as --with-gnu-as --with-gnu-ld --with-ld=/usr/bin/avr-ld --with-plugin-ld=ld.gold --with-system-zlib --with-isl --enable-gnu-indirect-function + Thread model: single + Supported LTO compression algorithms: zlib zstd + gcc version 15.1.0 (GCC) + COMPILER_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/ + LIBRARY_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/../../../../avr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_35062' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'cmTC_35062.' + /usr/lib/gcc/avr/15.1.0/collect2 -plugin /usr/lib/gcc/avr/15.1.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/avr/15.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccJKS2NU.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lc -o cmTC_35062 -L/usr/lib/gcc/avr/15.1.0 -L/usr/lib/gcc/avr/15.1.0/../../../../avr/lib -v CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o -lgcc -lm --start-group -lgcc -lm -lc --end-group + collect2 version 15.1.0 + /usr/bin/avr-ld -plugin /usr/lib/gcc/avr/15.1.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/avr/15.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccJKS2NU.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lc -o cmTC_35062 -L/usr/lib/gcc/avr/15.1.0 -L/usr/lib/gcc/avr/15.1.0/../../../../avr/lib -v CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o -lgcc -lm --start-group -lgcc -lm -lc --end-group + GNU ld (GNU Binutils) 2.43 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_35062' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'cmTC_35062.' + /usr/bin/avr-g++ -v -Wl,-v CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_35062 + make[1]: Leaving directory '/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-atMZnm' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/avr/15.1.0/include] + add: [/usr/lib/gcc/avr/15.1.0/include-fixed] + add: [/usr/lib/gcc/avr/15.1.0/../../../../avr/include] + end of search list found + collapse include dir [/usr/lib/gcc/avr/15.1.0/include] ==> [/usr/lib/gcc/avr/15.1.0/include] + collapse include dir [/usr/lib/gcc/avr/15.1.0/include-fixed] ==> [/usr/lib/gcc/avr/15.1.0/include-fixed] + collapse include dir [/usr/lib/gcc/avr/15.1.0/../../../../avr/include] ==> [/usr/avr/include] + implicit include dirs: [/usr/lib/gcc/avr/15.1.0/include;/usr/lib/gcc/avr/15.1.0/include-fixed;/usr/avr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-atMZnm'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_35062/fast] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_35062.dir/build.make CMakeFiles/cmTC_35062.dir/build] + ignore line: [make[1]: Entering directory '/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-atMZnm'] + ignore line: [Building CXX object CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/avr-g++ -v -o CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [Reading specs from /usr/lib/gcc/avr/15.1.0/device-specs/specs-avr2] + ignore line: [COLLECT_GCC=/usr/bin/avr-g++] + ignore line: [Target: avr] + ignore line: [Configured with: /build/avr-gcc/src/gcc-15.1.0/configure --disable-install-libiberty --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-linker-build-id --disable-nls --disable-werror --disable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gold --enable-languages=c,c++ --enable-ld=default --enable-lto --enable-plugin --enable-shared --infodir=/usr/share/info --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --prefix=/usr --target=avr --with-as=/usr/bin/avr-as --with-gnu-as --with-gnu-ld --with-ld=/usr/bin/avr-ld --with-plugin-ld=ld.gold --with-system-zlib --with-isl --enable-gnu-indirect-function] + ignore line: [Thread model: single] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 15.1.0 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'CMakeFiles/cmTC_35062.dir/'] + ignore line: [ /usr/lib/gcc/avr/15.1.0/cc1plus -quiet -v /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -mn-flash=6 -mskip-bug -quiet -dumpdir CMakeFiles/cmTC_35062.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mdouble=32 -mlong-double=64 -version -mn-flash=6 -mskip-bug -fno-rtti -fno-enforce-eh-specs -fno-exceptions -o /tmp/cc2Mc0qx.s] + ignore line: [GNU C++17 (GCC) version 15.1.0 (avr)] + ignore line: [ compiled by GNU C version 15.1.1 20250425 GMP version 6.3.0 MPFR version 4.2.2 MPC version 1.3.1 isl version isl-0.27-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/avr/15.1.0/../../../../avr/include/c++/15.1.0"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/avr/15.1.0/../../../../avr/include/c++/15.1.0/avr"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/avr/15.1.0/../../../../avr/include/c++/15.1.0/backward"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/avr/15.1.0/../../../../avr/sys-include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/avr/15.1.0/include] + ignore line: [ /usr/lib/gcc/avr/15.1.0/include-fixed] + ignore line: [ /usr/lib/gcc/avr/15.1.0/../../../../avr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: aab22f168a63dc8585c18429b3d79daa] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'CMakeFiles/cmTC_35062.dir/'] + ignore line: [ /usr/bin/avr-as -v -mmcu=avr2 -mgcc-isr -o CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc2Mc0qx.s] + ignore line: [GNU assembler version 2.43 (avr) using BFD version (GNU Binutils) 2.43] + ignore line: [COMPILER_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/../../../../avr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_35062] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_35062.dir/link.txt --verbose=1] + ignore line: [Using built-in specs.] + ignore line: [Reading specs from /usr/lib/gcc/avr/15.1.0/device-specs/specs-avr2] + ignore line: [COLLECT_GCC=/usr/bin/avr-g++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/avr/15.1.0/lto-wrapper] + ignore line: [Target: avr] + ignore line: [Configured with: /build/avr-gcc/src/gcc-15.1.0/configure --disable-install-libiberty --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-linker-build-id --disable-nls --disable-werror --disable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gold --enable-languages=c,c++ --enable-ld=default --enable-lto --enable-plugin --enable-shared --infodir=/usr/share/info --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --prefix=/usr --target=avr --with-as=/usr/bin/avr-as --with-gnu-as --with-gnu-ld --with-ld=/usr/bin/avr-ld --with-plugin-ld=ld.gold --with-system-zlib --with-isl --enable-gnu-indirect-function] + ignore line: [Thread model: single] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 15.1.0 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/:/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/avr/15.1.0/:/usr/lib/gcc/avr/15.1.0/../../../../avr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_35062' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'cmTC_35062.'] + link line: [ /usr/lib/gcc/avr/15.1.0/collect2 -plugin /usr/lib/gcc/avr/15.1.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/avr/15.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccJKS2NU.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lc -o cmTC_35062 -L/usr/lib/gcc/avr/15.1.0 -L/usr/lib/gcc/avr/15.1.0/../../../../avr/lib -v CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o -lgcc -lm --start-group -lgcc -lm -lc --end-group] + arg [/usr/lib/gcc/avr/15.1.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/avr/15.1.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/avr/15.1.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccJKS2NU.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lm] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-o] ==> ignore + arg [cmTC_35062] ==> ignore + arg [-L/usr/lib/gcc/avr/15.1.0] ==> dir [/usr/lib/gcc/avr/15.1.0] + arg [-L/usr/lib/gcc/avr/15.1.0/../../../../avr/lib] ==> dir [/usr/lib/gcc/avr/15.1.0/../../../../avr/lib] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [-lm] ==> lib [m] + arg [--start-group] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [-lm] ==> lib [m] + arg [-lc] ==> lib [c] + arg [--end-group] ==> ignore + ignore line: [collect2 version 15.1.0] + ignore line: [/usr/bin/avr-ld -plugin /usr/lib/gcc/avr/15.1.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/avr/15.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccJKS2NU.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lc -o cmTC_35062 -L/usr/lib/gcc/avr/15.1.0 -L/usr/lib/gcc/avr/15.1.0/../../../../avr/lib -v CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o -lgcc -lm --start-group -lgcc -lm -lc --end-group] + ignore line: [GNU ld (GNU Binutils) 2.43] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_35062' '-mdouble=32' '-mlong-double=64' '-specs=device-specs/specs-avr2' '-dumpdir' 'cmTC_35062.'] + ignore line: [/usr/bin/avr-g++ -v -Wl -v CMakeFiles/cmTC_35062.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_35062] + ignore line: [make[1]: Leaving directory '/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeScratch/TryCompile-atMZnm'] + ignore line: [] + ignore line: [] + collapse library dir [/usr/lib/gcc/avr/15.1.0] ==> [/usr/lib/gcc/avr/15.1.0] + collapse library dir [/usr/lib/gcc/avr/15.1.0/../../../../avr/lib] ==> [/usr/avr/lib] + implicit libs: [gcc;m;gcc;m;c] + implicit objs: [] + implicit dirs: [/usr/lib/gcc/avr/15.1.0;/usr/avr/lib] + implicit fwks: [] + + +... diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeDirectoryInformation.cmake b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..df808ed --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeRuleHashes.txt b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..ced18c8 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,3 @@ +# Hashes of file build rules. +57dd3135e85579e24d5da5224ee8779c CMakeFiles/flash +cc4f9ad8b053b7bc901204e3f10e585b CMakeFiles/fuses diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Makefile.cmake b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..36233c5 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,59 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/CMakeLists.txt" + "CMakeFiles/3.31.6/CMakeCCompiler.cmake" + "CMakeFiles/3.31.6/CMakeCXXCompiler.cmake" + "CMakeFiles/3.31.6/CMakeSystem.cmake" + "/usr/share/cmake/Modules/CMakeCInformation.cmake" + "/usr/share/cmake/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake/Modules/Compiler/GNU.cmake" + "/usr/share/cmake/Modules/Internal/CMakeCLinkerInformation.cmake" + "/usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake" + "/usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake" + "/usr/share/cmake/Modules/Platform/Linker/GNU.cmake" + "/usr/share/cmake/Modules/Platform/Linker/Linux-C.cmake" + "/usr/share/cmake/Modules/Platform/Linker/Linux-CXX.cmake" + "/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-C.cmake" + "/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake" + "/usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake" + "/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake" + "/usr/share/cmake/Modules/Platform/Linux.cmake" + "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/ATtiny45NeoPixel.elf.dir/DependInfo.cmake" + "CMakeFiles/flash.dir/DependInfo.cmake" + "CMakeFiles/fuses.dir/DependInfo.cmake" + ) diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Makefile2 b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..5133874 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Makefile2 @@ -0,0 +1,190 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/ATtiny45NeoPixel.elf.dir/all +all: CMakeFiles/flash.dir/all +.PHONY : all + +# The main recursive "codegen" target. +codegen: CMakeFiles/ATtiny45NeoPixel.elf.dir/codegen +codegen: CMakeFiles/flash.dir/codegen +.PHONY : codegen + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/ATtiny45NeoPixel.elf.dir/clean +clean: CMakeFiles/flash.dir/clean +clean: CMakeFiles/fuses.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/ATtiny45NeoPixel.elf.dir + +# All Build rule for target. +CMakeFiles/ATtiny45NeoPixel.elf.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ATtiny45NeoPixel.elf.dir/build.make CMakeFiles/ATtiny45NeoPixel.elf.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ATtiny45NeoPixel.elf.dir/build.make CMakeFiles/ATtiny45NeoPixel.elf.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles --progress-num=1,2 "Built target ATtiny45NeoPixel.elf" +.PHONY : CMakeFiles/ATtiny45NeoPixel.elf.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ATtiny45NeoPixel.elf.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ATtiny45NeoPixel.elf.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles 0 +.PHONY : CMakeFiles/ATtiny45NeoPixel.elf.dir/rule + +# Convenience name for target. +ATtiny45NeoPixel.elf: CMakeFiles/ATtiny45NeoPixel.elf.dir/rule +.PHONY : ATtiny45NeoPixel.elf + +# codegen rule for target. +CMakeFiles/ATtiny45NeoPixel.elf.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ATtiny45NeoPixel.elf.dir/build.make CMakeFiles/ATtiny45NeoPixel.elf.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles --progress-num=1,2 "Finished codegen for target ATtiny45NeoPixel.elf" +.PHONY : CMakeFiles/ATtiny45NeoPixel.elf.dir/codegen + +# clean rule for target. +CMakeFiles/ATtiny45NeoPixel.elf.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ATtiny45NeoPixel.elf.dir/build.make CMakeFiles/ATtiny45NeoPixel.elf.dir/clean +.PHONY : CMakeFiles/ATtiny45NeoPixel.elf.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/flash.dir + +# All Build rule for target. +CMakeFiles/flash.dir/all: CMakeFiles/ATtiny45NeoPixel.elf.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/flash.dir/build.make CMakeFiles/flash.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/flash.dir/build.make CMakeFiles/flash.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles --progress-num=3 "Built target flash" +.PHONY : CMakeFiles/flash.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/flash.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/flash.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles 0 +.PHONY : CMakeFiles/flash.dir/rule + +# Convenience name for target. +flash: CMakeFiles/flash.dir/rule +.PHONY : flash + +# codegen rule for target. +CMakeFiles/flash.dir/codegen: CMakeFiles/ATtiny45NeoPixel.elf.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/flash.dir/build.make CMakeFiles/flash.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles --progress-num=3 "Finished codegen for target flash" +.PHONY : CMakeFiles/flash.dir/codegen + +# clean rule for target. +CMakeFiles/flash.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/flash.dir/build.make CMakeFiles/flash.dir/clean +.PHONY : CMakeFiles/flash.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/fuses.dir + +# All Build rule for target. +CMakeFiles/fuses.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/fuses.dir/build.make CMakeFiles/fuses.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/fuses.dir/build.make CMakeFiles/fuses.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles --progress-num=4 "Built target fuses" +.PHONY : CMakeFiles/fuses.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/fuses.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/fuses.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles 0 +.PHONY : CMakeFiles/fuses.dir/rule + +# Convenience name for target. +fuses: CMakeFiles/fuses.dir/rule +.PHONY : fuses + +# codegen rule for target. +CMakeFiles/fuses.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles/fuses.dir/build.make CMakeFiles/fuses.dir/codegen + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles --progress-num=4 "Finished codegen for target fuses" +.PHONY : CMakeFiles/fuses.dir/codegen + +# clean rule for target. +CMakeFiles/fuses.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/fuses.dir/build.make CMakeFiles/fuses.dir/clean +.PHONY : CMakeFiles/fuses.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/1 b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/1 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/1 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/2 b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/2 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/2 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/3 b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/3 new file mode 100644 index 0000000..7b4d68d --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/3 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/count.txt b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/count.txt new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/Progress/count.txt @@ -0,0 +1 @@ +3 diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/TargetDirectories.txt b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..32f2af4 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,5 @@ +/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/ATtiny45NeoPixel.elf.dir +/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir +/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir +/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/edit_cache.dir +/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/rebuild_cache.dir diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/cmake.check_cache b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/DependInfo.cmake b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/DependInfo.cmake new file mode 100644 index 0000000..29b95a5 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/build.make b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/build.make new file mode 100644 index 0000000..80be99a --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build + +# Utility rule file for flash. + +# Include any custom commands dependencies for this target. +include CMakeFiles/flash.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/flash.dir/progress.make + +CMakeFiles/flash: ATtiny45NeoPixel.elf + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Flashing ATtiny45NeoPixel.hex to attiny45" + avrdude -F -c arduino -p attiny45 -P /dev/ttyACM0 -b 115200 -U flash:w:ATtiny45NeoPixel.hex:i + +CMakeFiles/flash.dir/codegen: +.PHONY : CMakeFiles/flash.dir/codegen + +flash: CMakeFiles/flash +flash: CMakeFiles/flash.dir/build.make +.PHONY : flash + +# Rule to build all files generated by this target. +CMakeFiles/flash.dir/build: flash +.PHONY : CMakeFiles/flash.dir/build + +CMakeFiles/flash.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/flash.dir/cmake_clean.cmake +.PHONY : CMakeFiles/flash.dir/clean + +CMakeFiles/flash.dir/depend: + cd /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/flash.dir/depend + diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/cmake_clean.cmake b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/cmake_clean.cmake new file mode 100644 index 0000000..efbfbd8 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/flash" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/flash.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/compiler_depend.make b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/compiler_depend.make new file mode 100644 index 0000000..2868172 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for flash. +# This may be replaced when dependencies are built. diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/compiler_depend.ts b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/compiler_depend.ts new file mode 100644 index 0000000..4b7e948 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for flash. diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/progress.make b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/progress.make new file mode 100644 index 0000000..822db75 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/flash.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 3 + diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/DependInfo.cmake b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/DependInfo.cmake new file mode 100644 index 0000000..29b95a5 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/build.make b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/build.make new file mode 100644 index 0000000..f68bbc1 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build + +# Utility rule file for fuses. + +# Include any custom commands dependencies for this target. +include CMakeFiles/fuses.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/fuses.dir/progress.make + +CMakeFiles/fuses: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Setting fuses for 8MHz internal clock (L: 0xE2, H: 0xDF, E: 0xFF)" + avrdude -F -c arduino -p attiny45 -P /dev/ttyACM0 -b 115200 -U lfuse:w:0xE2:m -U hfuse:w:0xDF:m -U efuse:w:0xFF:m + +CMakeFiles/fuses.dir/codegen: +.PHONY : CMakeFiles/fuses.dir/codegen + +fuses: CMakeFiles/fuses +fuses: CMakeFiles/fuses.dir/build.make +.PHONY : fuses + +# Rule to build all files generated by this target. +CMakeFiles/fuses.dir/build: fuses +.PHONY : CMakeFiles/fuses.dir/build + +CMakeFiles/fuses.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/fuses.dir/cmake_clean.cmake +.PHONY : CMakeFiles/fuses.dir/clean + +CMakeFiles/fuses.dir/depend: + cd /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/fuses.dir/depend + diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/cmake_clean.cmake b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/cmake_clean.cmake new file mode 100644 index 0000000..74c2f1a --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/fuses" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/fuses.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/compiler_depend.make b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/compiler_depend.make new file mode 100644 index 0000000..313f5ab --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for fuses. +# This may be replaced when dependencies are built. diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/compiler_depend.ts b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/compiler_depend.ts new file mode 100644 index 0000000..f2c9f09 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for fuses. diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/progress.make b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/progress.make new file mode 100644 index 0000000..8b1fa81 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/fuses.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 4 + diff --git a/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/progress.marks b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/recv/pixmod_recv_1v1_commProtocol/build/Makefile b/recv/pixmod_recv_1v1_commProtocol/build/Makefile new file mode 100644 index 0000000..77d9def --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/Makefile @@ -0,0 +1,209 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named ATtiny45NeoPixel.elf + +# Build rule for target. +ATtiny45NeoPixel.elf: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ATtiny45NeoPixel.elf +.PHONY : ATtiny45NeoPixel.elf + +# fast build rule for target. +ATtiny45NeoPixel.elf/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ATtiny45NeoPixel.elf.dir/build.make CMakeFiles/ATtiny45NeoPixel.elf.dir/build +.PHONY : ATtiny45NeoPixel.elf/fast + +#============================================================================= +# Target rules for targets named flash + +# Build rule for target. +flash: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 flash +.PHONY : flash + +# fast build rule for target. +flash/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/flash.dir/build.make CMakeFiles/flash.dir/build +.PHONY : flash/fast + +#============================================================================= +# Target rules for targets named fuses + +# Build rule for target. +fuses: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 fuses +.PHONY : fuses + +# fast build rule for target. +fuses/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/fuses.dir/build.make CMakeFiles/fuses.dir/build +.PHONY : fuses/fast + +main.o: main.c.o +.PHONY : main.o + +# target to build an object file +main.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ATtiny45NeoPixel.elf.dir/build.make CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.o +.PHONY : main.c.o + +main.i: main.c.i +.PHONY : main.i + +# target to preprocess a source file +main.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ATtiny45NeoPixel.elf.dir/build.make CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.i +.PHONY : main.c.i + +main.s: main.c.s +.PHONY : main.s + +# target to generate assembly for a file +main.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ATtiny45NeoPixel.elf.dir/build.make CMakeFiles/ATtiny45NeoPixel.elf.dir/main.c.s +.PHONY : main.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... flash" + @echo "... fuses" + @echo "... ATtiny45NeoPixel.elf" + @echo "... main.o" + @echo "... main.i" + @echo "... main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/recv/pixmod_recv_1v1_commProtocol/build/cmake_install.cmake b/recv/pixmod_recv_1v1_commProtocol/build/cmake_install.cmake new file mode 100644 index 0000000..fbf1ba3 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/build/cmake_install.cmake @@ -0,0 +1,66 @@ +# Install script for directory: /home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/avr-objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/home/mbowszys/Plaza_de_dona_Elvira/makemore_ent/private/Projects/AES/tech/pixmod/code/PWr_AiR_s5_SR_P_pixmod/recv/pixmod_recv_1v1_commProtocol/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/recv/pixmod_recv_1v1_commProtocol/main.c b/recv/pixmod_recv_1v1_commProtocol/main.c new file mode 100644 index 0000000..c7cb5f3 --- /dev/null +++ b/recv/pixmod_recv_1v1_commProtocol/main.c @@ -0,0 +1,557 @@ +#include //int +#include +#include +#include //int +#include //int +#include +#include // watchdog timer + +#define SERIAL_OUT true + +#define NEOPIXEL_PIN PB3 +#define NEOPIXEL_PORT PORTB +#define NEOPIXEL_DDR DDRB + +#define PULSE_IN_PIN PB4 +#define PULSE_IN_PORT PORTB +#define PULSE_IN_DDR DDRB +#define PULSE_IN_PIN_REG PINB + +#define UART_TX_PORT PORTB +#define UART_TX_DDR DDRB +#define UART_TX_PIN PB0 + +#define F_CPU 8000000UL +#define NUMPIXELS 2 +#define UART_BAUD 9600 +#define UART_BIT_DELAY_US (1000000UL / UART_BAUD) + + + +typedef struct { + uint8_t g; + uint8_t r; + uint8_t b; +} RGBColour; + +RGBColour pixels[NUMPIXELS]; + + +typedef enum {STILL, PULSE, STROBE, AUTO} effect_type; // AUTO is the post-show night lamp mode +typedef enum {FG, BG, RAND_COL} colour_type; +typedef struct{ + effect_type type; + int period_ms; + colour_type colour; +} effect; + +effect choice_effects[] = { + {STILL, 0, FG}, + {PULSE, 1500, FG}, // 1500*2 ~= 3000ms -> 0.33Hz + {PULSE, 500, FG}, // 1000ms -> 1Hz + {PULSE, 250, FG}, // 500ms -> 2Hz + {PULSE, 100, FG}, // 200ms -> 5Hz + {STROBE, 1500, FG}, + {STROBE, 500, FG}, + {STROBE, 250, FG}, + {STROBE, 100, FG}, + {STROBE, 1500, RAND_COL}, + {STROBE, 500, RAND_COL}, + {STROBE, 250, RAND_COL}, + {STROBE, 100, RAND_COL}, + {AUTO, 0, RAND_COL} +}; + +RGBColour choice_col_fg[] = { + {255, 0, 0}, + {0, 255, 0}, + {0, 0, 255}, + {128, 128, 0}, + {0, 128, 128}, + {128, 0, 128}, + {85, 85, 85}, + {0, 0, 0} +}; + +RGBColour choice_col_bg[] = { + {255, 0, 0}, + {0, 255, 0}, + {0, 0, 255}, + {128, 128, 0}, + {0, 128, 128}, + {128, 0, 128}, + {85, 85, 85}, + {0, 0, 0} +}; + +effect curr_effect = {STILL, 0, FG}; +RGBColour curr_col_fg = {0,0,0}; +RGBColour curr_col_bg = {0,0,0}; + +uint32_t ledAnim_clk = 0; + +char ledAnim_flipState = 0; +uint32_t ledAnim_lastUpdate = 0; +#define LEDANIM_UPDATE_EVERY_MS 500 +int16_t ledAnim_step_r; +int16_t ledAnim_step_g; +int16_t ledAnim_step_b; + + + + + +// !time carefully for 800kHz (1.25us cycle) on 8MHz F_CPU +void ws2812_send() { + uint8_t *ptr = (uint8_t *)pixels; + uint16_t count = NUMPIXELS * 3; + uint8_t mask = _BV(NEOPIXEL_PIN); + uint8_t cli_mask = ~mask; + + NEOPIXEL_DDR |= mask; //set to output + + uint8_t sreg = SREG; + cli(); // disable interrupts + + NEOPIXEL_PORT &= cli_mask; + __asm__ __volatile__ ( + "nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + "nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + "nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + ); + + while (count--) { + uint8_t data = *ptr++; + + for (uint8_t i = 8; i--; ) { + if (data & 0x01) { + /*__asm__ __volatile__ ( + "nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + "nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + );*/ + NEOPIXEL_PORT |= mask; + __asm__ __volatile__ ( + "nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + //"nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + //"nop\n\t" "nop\n\t" + ); + NEOPIXEL_PORT &= cli_mask; + } else { + NEOPIXEL_PORT |= mask; + /*__asm__ __volatile__ ( + //"nop\n\t" "nop\n\t" + "nop\n\t" + );*/ + NEOPIXEL_PORT &= cli_mask; + } + + data <<= 1; + __asm__ __volatile__ ( + "nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + "nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + ); + } + } + + SREG = sreg; + sei(); // enable interrupts +} + +void setPixel_RGB(uint8_t n, int32_t r, int32_t g, int32_t b) { + if(r < 0){ + r = 0; + }else if(r > 255){ + r = 255; + } + if(g < 0){ + g = 0; + }else if(g > 255){ + g = 255; + } + if(b < 0){ + b = 0; + }else if(b > 255){ + b = 255; + } + + if (n < NUMPIXELS) { + pixels[n].r = r; + pixels[n].g = g; + pixels[n].b = b; + } +} +void setPixel_RGBColour(uint8_t n, RGBColour col){ + setPixel_RGB(n, col.r, col.g, col.b); +} + + + +int uart_putchar(char c, FILE *stream); +//static FILE uart_output = FDEV_SETUP_STREAM(uart_putchar, NULL, _FDEV_SETUP_WRITE); + +void uart_init(void) { + UART_TX_DDR |= (1 << UART_TX_PIN); // set to output + + UART_TX_PORT |= (1 << UART_TX_PIN); // set to HIGH - idle state in UART + + //fdevopen(uart_putchar, NULL); + //stdout = &uart_output; +} + +void uart_transmit(uint8_t data) { + uint8_t i; + + UART_TX_PORT &= ~(1 << UART_TX_PIN); // LOW for start bit + _delay_us(UART_BIT_DELAY_US); + + // send 8 bits LSB + for (i = 0; i < 8; i++) { + if (data & (1 << i)) { + UART_TX_PORT |= (1 << UART_TX_PIN); // set high + } else { + UART_TX_PORT &= ~(1 << UART_TX_PIN); // set low + } + + _delay_us(UART_BIT_DELAY_US); + } + + UART_TX_PORT |= (1 << UART_TX_PIN); // high for stop bit + _delay_us(UART_BIT_DELAY_US); +} + +void uart_print_str(const char* str) { + while (*str) { + uart_putchar(*str++, NULL); + } +} + +int uart_putchar(char c, FILE *stream) { + uint8_t sreg = SREG; + cli(); + + if (c == '\n') { + uart_transmit('\r'); + } + uart_transmit(c); + + SREG = sreg; + sei(); + + return 0; +} + +void uart_print_bin(uint16_t n) { + //while(n>0){ + for(int i=0;i<14;++i){ + uart_putchar(n&1 ? '1' : '0', NULL); + n >>= 1; + } +} + +int pow(int n, int e){ + int r = 1; + for(int i=0;i=0;--i){ + uart_putchar('0'+((n/pow(10,i))%10), NULL); + }*/ + + if(n < 0){ + uart_putchar('-', NULL); + n *= -1; + } + + if(!n) uart_putchar('0', NULL); + + while(n){ + uart_putchar('0'+(n%10), NULL); + n /= 10; + } +} + +void uart_print_hex(uint8_t n) { + char chars[] = "0123456789ABCDEF"; + uart_putchar(chars[n >> 4], NULL); + uart_putchar(chars[n & 0x0F], NULL); +} + + + +uint16_t tim1_ic_val = 0; +char tim1_ic_flag = 0; + +uint16_t read_chained_timer(void){ + uint8_t sreg = SREG; + cli(); + + uint8_t high_byte = TCNT0; + uint8_t low_byte = TCNT1; + + SREG = sreg; + sei(); + + return ((uint16_t)high_byte << 8) | low_byte; +} + +ISR(TIMER1_OVF_vect) { + TCNT0++; +} + +ISR(PCINT0_vect) { + if(!(PINB & (1 << PULSE_IN_PIN))){ // pulsein pin is low + TCNT0 = 0x00; // reset tim0 + TCNT1 = 0x00; // reset tim1 + }else{ // pulsein pin is high + tim1_ic_val = read_chained_timer(); + tim1_ic_flag = 1; + //GIFR |= (1 << PCIF); // Clear the PCINT Flag (PCIF) after processing the interrupt + } +} + + +ISR(WDT_vect){ // harvest the watchdog timer for the animations + ledAnim_clk += 16; // minimum interrupt interval is ~16ms +} + + +int ledAnim_tick(){ + switch(curr_effect.type){ + case STILL: + setPixel_RGBColour(1, curr_col_fg); + ws2812_send(); + + break; + + case PULSE: + if(ledAnim_clk < curr_effect.period_ms){ + if(ledAnim_clk-ledAnim_lastUpdate >= LEDANIM_UPDATE_EVERY_MS){ + /*setPixel_RGB(1, + ledAnim_step_r + (int16_t)pixels[1].r, + ledAnim_step_g + (int16_t)pixels[1].g, + ledAnim_step_b + (int16_t)pixels[1].b + );*/ + //ws2812_send(); + + ledAnim_lastUpdate = ledAnim_clk; + } + }else if(ledAnim_clk < 2*curr_effect.period_ms){ + if(ledAnim_clk-ledAnim_lastUpdate >= LEDANIM_UPDATE_EVERY_MS){ + /*setPixel_RGB(1, + (int16_t)pixels[1].r - ledAnim_step_r, + (int16_t)pixels[1].g - ledAnim_step_g, + (int16_t)pixels[1].b - ledAnim_step_b + );*/ + //ws2812_send(); + + ledAnim_lastUpdate = ledAnim_clk; + } + }else{ + //uart_print_str("a\n"); + ledAnim_lastUpdate = 0; + ledAnim_clk = 0; + } + + break; + + case STROBE: + if(ledAnim_clk < curr_effect.period_ms){ + if(ledAnim_flipState){ + setPixel_RGBColour(1, curr_col_fg); + ws2812_send(); + + ledAnim_flipState = 0; + } + }else if(ledAnim_clk < 2*curr_effect.period_ms){ + if(!ledAnim_flipState){ + setPixel_RGBColour(1, curr_col_bg); + ws2812_send(); + + ledAnim_flipState = 1; + } + }else{ + //uart_print_str("a\n"); + ledAnim_clk = 0; + } + + break; + + case AUTO: + break; + + default: + return -1; + } + + return 0; +} + +int interp_code(int code){ + int id_effect, id_colour_fg, id_colour_bg, crc; + + crc = code & 3; // take 2 last bits + id_colour_bg = (code >> 2) & 15; // 4bits + id_colour_fg = (code >> 6) & 15; // 4bits + id_effect = (code >> 10) & 15; // 4bits + + //printf("fx:%d,fg:%d,bg:%d,crc:%d\n", id_effect, id_colour_fg, id_colour_bg, crc); + /*uart_print_str("fx:"); + uart_print_int(id_effect); + uart_print_str(",fg:"); + uart_print_int(id_colour_fg); + uart_print_str(",bg:"); + uart_print_int(id_colour_bg); + uart_print_str(",crc:"); + uart_print_int(crc); + uart_print_str("\n");*/ + + curr_effect = choice_effects[id_effect]; + curr_col_fg = choice_col_fg[id_colour_fg]; + curr_col_bg = choice_col_bg[id_colour_bg]; + + //ledAnim_step_r = (int32_t)LEDANIM_UPDATE_EVERY_MS*(int32_t)(curr_col_fg.r-curr_col_bg.r) / (int32_t)curr_effect.period_ms; + //ledAnim_step_g = (int32_t)LEDANIM_UPDATE_EVERY_MS*(int32_t)(curr_col_fg.g-curr_col_bg.g) / (int32_t)curr_effect.period_ms; + //ledAnim_step_b = (int32_t)LEDANIM_UPDATE_EVERY_MS*(int32_t)(curr_col_fg.b-curr_col_bg.b) / (int32_t)curr_effect.period_ms; + /*uart_print_str("sr:"); + uart_print_int(ledAnim_step_r); + uart_print_str(",sg:"); + uart_print_int(ledAnim_step_g); + uart_print_str(",sb:"); + uart_print_int(ledAnim_step_b); + uart_print_str("\n");*/ + ledAnim_tick(); + + return 0; +} + + + +int main() { + int d = 0; + uint16_t code = 0; + + DDRB &= ~(1 << PULSE_IN_PIN); // set to input + // PORTB |= (1 << PULSE_IN_PIN); // enable pullup + PCMSK |= (1 << PCINT4); // enable pin change interrupt 4 + GIMSK |= (1 << PCIE); // enable pin change interrupts + + //TCCR1B |= (1 << CS10); // clk/1 prescaler + TCNT1 = 0x00; // reset tim1 + TCCR1 &= ~((1 << CS13) | (1 << CS12) | (1 << CS11) | (1 << CS10)); // clear prescalers - stop tim1 + TCCR1 |= (1 << CS12); // CS12 high for clk/8 prescaler + //TCCR1 |= (1 << CS11) | (1 << CS10); + TIMSK |= (1 << TOIE1); // enable tim1 overflow int + + TCCR0B = 0x00; // clear prescalers to stop tim0 + TCNT0 = 0x00; + + + WDTCR |= (1 << WDCE) | (1 << WDE); // watchdog tim config + WDTCR = (1 << WDIE); // wdt: interrupt mode, 16ms timeout + + sei(); // enable int + + + //if(SERIAL_OUT){ + uart_init(); + _delay_ms(500); + //}else{ + // Initialize I/O: Set the NeoPixel pin as an output + DDRB |= (1 << NEOPIXEL_PIN); + //} + + + + //if(SERIAL_OUT){ + //printf("starting..\n"); + uart_print_str("starting..\n"); + //}else{ + //setPixelColor(0, 0, 255, 0); + ws2812_send(); + //} + + + // test of the led timing + /*uint8_t mask = _BV(NEOPIXEL_PIN); + uint8_t cli_mask = ~mask; + + NEOPIXEL_DDR |= mask; //set to output + + uint8_t sreg = SREG; + cli(); // disable interrupts + + NEOPIXEL_PORT &= cli_mask; + while(1){ + NEOPIXEL_PORT |= mask; + __asm__ __volatile__ ( + "nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + ); + NEOPIXEL_PORT &= cli_mask; + __asm__ __volatile__ ( + "nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + "nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + ); + NEOPIXEL_PORT |= mask; + NEOPIXEL_PORT &= cli_mask; + __asm__ __volatile__ ( + "nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + "nop\n\t" "nop\n\t" "nop\n\t" "nop\n\t" + ); + }*/ + + while(1){ + if(tim1_ic_flag){ + //if(SERIAL_OUT){ + //printf("%d\n", (int)tim1_ic_val); + //} + //uart_print_int(tim1_ic_val); + //uart_print_str("\n"); + + if(tim1_ic_val >= 300){ // not too short + if(tim1_ic_val > 3000){ // terminator + code >>= 1; // reverse previous loop's shift + //if(SERIAL_OUT){ + //printf(" %d\n", code); + //} + + if(code){ + code >>= 1; // remove the control bit + + uart_print_bin(code); + uart_print_str("\n"); + + interp_code(code); + } + + code = 0; + }else if(tim1_ic_val > 1000){ // is 1 + //if(SERIAL_OUT){ + //printf("1"); + //} + ++code; + }else{ // is 0 + //if(SERIAL_OUT){ + //printf("0"); + //} + } + code <<= 1; + } + + tim1_ic_flag = 0; + } + + ledAnim_tick(); + _delay_us(10); + } + + return 0; +} diff --git a/xmit/.gitignore b/xmit/pixmod_xmit_1v0_testBlink/.gitignore similarity index 100% rename from xmit/.gitignore rename to xmit/pixmod_xmit_1v0_testBlink/.gitignore diff --git a/xmit/.micropython b/xmit/pixmod_xmit_1v0_testBlink/.micropython similarity index 100% rename from xmit/.micropython rename to xmit/pixmod_xmit_1v0_testBlink/.micropython diff --git a/xmit/main.py b/xmit/pixmod_xmit_1v0_testBlink/main.py similarity index 100% rename from xmit/main.py rename to xmit/pixmod_xmit_1v0_testBlink/main.py diff --git a/xmit/pyproject.toml b/xmit/pixmod_xmit_1v0_testBlink/pyproject.toml similarity index 82% rename from xmit/pyproject.toml rename to xmit/pixmod_xmit_1v0_testBlink/pyproject.toml index effdd97..951babc 100644 --- a/xmit/pyproject.toml +++ b/xmit/pixmod_xmit_1v0_testBlink/pyproject.toml @@ -1,5 +1,5 @@ [project] -name = "xmit" +name = "pixmod_xmit_1v0_testblink" version = "0.1.0" requires-python = ">=3.10" dependencies = [ diff --git a/xmit/pyrightconfig.json b/xmit/pixmod_xmit_1v0_testBlink/pyrightconfig.json similarity index 100% rename from xmit/pyrightconfig.json rename to xmit/pixmod_xmit_1v0_testBlink/pyrightconfig.json diff --git a/xmit/uv.lock b/xmit/pixmod_xmit_1v0_testBlink/uv.lock similarity index 99% rename from xmit/uv.lock rename to xmit/pixmod_xmit_1v0_testBlink/uv.lock index bd9bab3..39270c5 100644 --- a/xmit/uv.lock +++ b/xmit/pixmod_xmit_1v0_testBlink/uv.lock @@ -34,6 +34,29 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/58/bf/cb9a7f38015c0fec0295b2cd014b830561f224d264f2f303c2ec15d8ef2f/mpremote-1.27.0-py3-none-any.whl", hash = "sha256:11d134c69b21b487dae3d03eed54c8ccbf84c916c8732a3e069a97cae47be3d4", size = 36094 }, ] +[[package]] +name = "pixmod-xmit-1v0-testblink" +version = "0.1.0" +source = { virtual = "." } +dependencies = [ + { name = "mpremote" }, + { name = "ruff" }, +] + +[package.dev-dependencies] +dev = [ + { name = "micropython-rp2-stubs" }, +] + +[package.metadata] +requires-dist = [ + { name = "mpremote" }, + { name = "ruff" }, +] + +[package.metadata.requires-dev] +dev = [{ name = "micropython-rp2-stubs" }] + [[package]] name = "platformdirs" version = "4.5.1" @@ -77,26 +100,3 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/87/44/90fa543014c45560cae1fffc63ea059fb3575ee6e1cb654562197e5d16fb/ruff-0.14.14-py3-none-win_amd64.whl", hash = "sha256:3dde1435e6b6fe5b66506c1dff67a421d0b7f6488d466f651c07f4cab3bf20fd", size = 11630486 }, { url = "https://files.pythonhosted.org/packages/9e/6a/40fee331a52339926a92e17ae748827270b288a35ef4a15c9c8f2ec54715/ruff-0.14.14-py3-none-win_arm64.whl", hash = "sha256:56e6981a98b13a32236a72a8da421d7839221fa308b223b9283312312e5ac76c", size = 10920448 }, ] - -[[package]] -name = "xmit" -version = "0.1.0" -source = { virtual = "." } -dependencies = [ - { name = "mpremote" }, - { name = "ruff" }, -] - -[package.dev-dependencies] -dev = [ - { name = "micropython-rp2-stubs" }, -] - -[package.metadata] -requires-dist = [ - { name = "mpremote" }, - { name = "ruff" }, -] - -[package.metadata.requires-dev] -dev = [{ name = "micropython-rp2-stubs" }] diff --git a/xmit/pixmod_xmit_1v1_xmitRepeat/.gitignore b/xmit/pixmod_xmit_1v1_xmitRepeat/.gitignore new file mode 100644 index 0000000..77ac754 --- /dev/null +++ b/xmit/pixmod_xmit_1v1_xmitRepeat/.gitignore @@ -0,0 +1,3 @@ +.venv/ +__pycache__/ +*.pyc diff --git a/xmit/pixmod_xmit_1v1_xmitRepeat/.micropython b/xmit/pixmod_xmit_1v1_xmitRepeat/.micropython new file mode 100644 index 0000000..e807da3 --- /dev/null +++ b/xmit/pixmod_xmit_1v1_xmitRepeat/.micropython @@ -0,0 +1,5 @@ +# MicroPython project configuration +# PORT can be: auto, /dev/ttyUSB0, /dev/ttyACM0, id:, etc. +PORT=/dev/ttyACM1 +# BAUD is optional - mpremote auto-detects, but can be set for edge cases +BAUD=115200 diff --git a/xmit/pixmod_xmit_1v1_xmitRepeat/main.py b/xmit/pixmod_xmit_1v1_xmitRepeat/main.py new file mode 100644 index 0000000..13aa409 --- /dev/null +++ b/xmit/pixmod_xmit_1v1_xmitRepeat/main.py @@ -0,0 +1,61 @@ +from machine import Pin, PWM +import time + + +ir_led = PWM(Pin("GP18")) +ir_led.freq(38000) +ir_led.duty_u16(0) + +READ_DELAY_US = 10000 +PROCESS_DELAY_US = 30000 +# so a single frame takes roughly 200ms + + +def emit_pulse(duration_us): + ir_led.duty_u16(32768) # 50% duty cycle + time.sleep_us(duration_us) + ir_led.duty_u16(0) # 0% duty cycle + +def xmit_bin(msg_data_bin, msg_len, repeat=1): + msg_data_bin = (msg_data_bin << 1) + 1 + msg_len += 1 + + for n in range(repeat): + emit_pulse(4500) + time.sleep_us(PROCESS_DELAY_US) + + for i in range(msg_len-1, -1, -1): + if(msg_data_bin & (1<