Torna indietro   Hardware Upgrade Forum > Software > Programmi e Utility

iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
C'è tanta sostanza nel nuovo smartphone della Mela dedicato ai creator digitali. Nuovo telaio in alluminio, sistema di raffreddamento vapor chamber e tre fotocamere da 48 megapixel: non è un semplice smartphone, ma uno studio di produzione digitale on-the-go
Intel Panther Lake: i processori per i notebook del 2026
Intel Panther Lake: i processori per i notebook del 2026
Panther Lake è il nome in codice della prossima generazione di processori Intel Core Ultra, che vedremo al debutto da inizio 2026 nei notebook e nei sistemi desktop più compatti. Nuovi core, nuove GPU e soprattutto una struttura a tile che vede per la prima volta l'utilizzo della tecnologia produttiva Intel 18A: tanta potenza in più, ma senza perdere in efficienza
Intel Xeon 6+: è tempo di Clearwater Forest
Intel Xeon 6+: è tempo di Clearwater Forest
Intel ha annunciato la prossima generazione di processori Xeon dotati di E-Core, quelli per la massima efficienza energetica e densità di elaborazione. Grazie al processo produttivo Intel 18A, i core passano a un massimo di 288 per ogni socket, con aumento della potenza di calcolo e dell'efficienza complessiva.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 15-09-2011, 18:14   #1
thegman
Member
 
L'Avatar di thegman
 
Iscritto dal: Aug 2009
Messaggi: 285
[processing, touchOSC] Aiuto comunicazione seriale con iPod Touch

Ciao a tutti!

Ho seguito varie guide per far comunicare il mio iPod Touch 4G con l'ambiente di programmazione Processing (per poi utilizzare arduino) ma quando faccio partire ii vari programmi Processing non riceve alcun segnale da TouchOSCEditor.

In Touch OSC ho settato le porte in entrata 8000 e in uscita 9000.

E questo è il codice che utilizzo in processing:
Spoiler:
// import oscP5 libraries and Arduino serial libraries
import oscP5.*;
import netP5.*;
import processing.serial.*;
import cc.arduino.*;

// make a new Arduino object
Arduino arduino;

// make a new oscP5 object
OscP5 oscP5;

// setup the value for the button
float v_toggle1 = 0.0f;

// run the setup loop
void setup() {

// configure the screen size and frame rate
size(200,200);
frameRate(30);

// start oscP5, listening for incoming messages at port 8000
// if your outgoing port on TouchOSC is not 8000, edit it here
oscP5 = new OscP5(this,8000);

// establish a serial connection with the Arduino at 57600 baud
// this will use the first listing in the serial list, change if necessary
arduino = new Arduino(this,Serial.list()[0],57600);

// setup Arduino pin 13 as output
arduino.pinMode(13, Arduino.OUTPUT);

}

// when OSC packets are received
void oscEvent(OscMessage theOscMessage) {

// set the current address to the control name
String addr = theOscMessage.addrPattern();

// get the value of the control
float val = theOscMessage.get(0).floatValue();

// if the control toggled is toggle1, then toggle float value
if(addr.equals("/1/toggle1")) { v_toggle1 = val; }

}

// the program loop
void draw() {

// if toggle = off, then make black background
// if toggle = on, then make orange background
if ((int) v_toggle1 == 0){
background(0);
} else {
background(255, 165, 0);
}

// write the int value of toggle button to pin 13 on Arduino
arduino.digitalWrite(13, (int) v_toggle1);
delay(500);
// print the status in serial debugger
println(v_toggle1);

}


possono essere le porte di windows?(ho provato sia con 7 che con xp)

o è possibile che i due programmi non comunichino fra loro? cosa posso fare per escludere questo problema?
thegman è offline   Rispondi citando il messaggio o parte di esso
Old 26-09-2011, 08:07   #2
thegman
Member
 
L'Avatar di thegman
 
Iscritto dal: Aug 2009
Messaggi: 285
up
thegman è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile iPhone 17 Pro: più di uno smartphone. &Eg...
Intel Panther Lake: i processori per i notebook del 2026 Intel Panther Lake: i processori per i notebook ...
Intel Xeon 6+: è tempo di Clearwater Forest Intel Xeon 6+: è tempo di Clearwater Fore...
4K a 160Hz o Full HD a 320Hz? Titan Army P2712V, a un prezzo molto basso 4K a 160Hz o Full HD a 320Hz? Titan Army P2712V,...
Recensione Google Pixel Watch 4: basta sollevarlo e si ha Gemini sempre al polso Recensione Google Pixel Watch 4: basta sollevarl...
Nuovo storico lancio per il razzo spazia...
Elgato Embrace: una sedia ergonomica pro...
Brad Pitt torna in pista: F1 – Il Film a...
Hitachi Vantara annuncia la sua AI Facto...
Brembo passa all'alluminio riciclato al ...
HONOR pronta a sfidare gli iPad Pro con ...
OpenAI esce allo scoperto: confermati i ...
In arrivo altri due prodotti da Apple en...
Il tool per aggiornare da Windows 10 a W...
Rishi Sunak entra in Microsoft e Anthrop...
Porsche in poche ore chiude la formazion...
iPhone 17 disponibili su Amazon al prezz...
La Ferrari Elettrica non è la cau...
Ricarica da record: Zeekr supera i 1.300...
Un 'capezzolo' con feedback aptico al po...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 04:40.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v