1

このチュートリアルで提供されているコード例を使用して、iPhone のシリアル ポートから char "b" を書き込もうとしていますが、目的の結果が得られません。このリンクから提供されたシリアル コンソール アプリを使用すると、ライトが点滅し始めるため、文字/文字「b」が Arduino に送信されているようです。

「b」文字を送信しようとしているアプリ用に構築したメソッドは、次のようになります。

- (IBAction)blinkFlow_A_LED:(id)sender {

    // method to blink the Flow_A LED on the kegboard-mini Arduino sheild.

    NSLog(@"blink Flow_A btn pressed");

    NSLog(@"hello kyle");

    // open serial port / interface

    [serial open:B2400];
    if(serial.isOpened)
    {
        NSLog(@"Serial Port Opened");
    }
    else NSLog(@"Serial Port Closed");

    // print serial debugging messages
    serial.debug = true;


    // send serial data (tx)

    [serial write:text];

    // print message sent
    NSLog(@"the command sent was:%@",text);
}
4

1 に答える 1