Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
//gcc -Wall -g -o "%e" "%f" -lfreenect -lfreenect_sync #include
#include
#include
#include
#include
//tcgetattr #include
//Change LED of Xbox 360 Kinect //gcc -Wall -g -o "%e" "%f" -lfreenect -lfreenect_sync //functions int getch(){ //int ch= getchar(); struct termios oldattr, newattr; int ch; tcgetattr(STDIN_FILENO, &oldattr); newattr = oldattr; newattr.c_lflag &= ~(ICANON | ECHO); tcsetattr(STDIN_FILENO, TCSANOW, &newattr); ch = getchar(); tcsetattr(STDIN_FILENO, TCSANOW, &oldattr); return ch; } int main(){ //freenect_led_options led = (freenect_led_options) 0; while (1){ // Check for keyboard input char key = getch(); if(key=='0'){ freenect_sync_set_led(0, 0); printf("%c LED is off\n", key); } if(key=='1'){ freenect_sync_set_led(1, 0); printf("%c LED is green \n",key); } if(key=='2'){ freenect_sync_set_led(2, 0); printf("%c LED is red\n",key); } if(key=='3'){ freenect_sync_set_led(3, 0); printf("%c LED is orange\n", key); } if(key=='4'){ freenect_sync_set_led(4, 0); printf("%c LED is flashy \n", key); } else if (key == 'q'){ printf("Exiting...\n"); break; } } return 0; }
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)