Описание тега orsserialport

ORSSerialPort - это библиотека последовательного порта Objective-C для OS X. Она полезна для программистов, пишущих Mac-приложения Objective-C или Swift, которые обмениваются данными с внешними устройствами через последовательный порт. Используйте этот тег для вопросов, связанных с использованием ORSSerialPort.
0 ответов

Как визуализировать данные в Swift, которые попадали в ORSSerialPlot?

Мое приложение связывается с Arduino через последовательный порт. Arduino отправляет несколько двойных значений (очень часто отправляет), и я собираюсь визуализировать их с помощью линейного графика. Мои шаги: 1. Поместить новые данные в массив 2. В…
13 авг '18 в 09:53
1 ответ

Как сделать приличный код с классами из этого [Swift]

Я делаю приложение OSX для управления устройством через последовательный порт, для чего я использую библиотеку ORSSerialPort. Но у меня есть некоторые проблемы с кодированием. Я (очень) новичок в кодировании и понятия не имею, как правильно кодирова…
01 мар '16 в 18:59
1 ответ

Создание объекта в Swift с использованием фабричного метода Objective C дает ошибку компилятора

Я пытаюсь инициировать последовательное соединение с помощью ORSSerialportСерийная библиотека Objective-C. Я уже успешно использовал его, чтобы найти все последовательные порты, но у меня проблемы с открытием соединения. Документация показывает откр…
1 ответ

Swift - Доступ к NSArray в классе Objective C

Добрый вечер, В настоящее время я пытаюсь создать список всех доступных последовательных портов в Swift, используя библиотеку ORSSerialPort Objective-C. Текущий код ниже, он просто генерирует NSArray, который содержит доступные порты. import Foundat…
22 авг '14 в 04:06
1 ответ

Виртуальные последовательные порты в ORSSerialPort

Я переписываю приложение управления OSX, используя ORSSerialPort. В некоторых случаях я хотел бы управлять последовательным устройством, которое не подключено напрямую к моей машине, или локально проверять связь такого устройства для тестирования. И…
28 янв '16 в 10:46
1 ответ

Главное окно не работает должным образом на Snow Leopard

Мое приложение, разработанное в Xcode 4.5 для Mountain Lion, безупречно работает на Lion и ML. Мой тестировщик Snow Leopard сообщает, что при запуске приложение отключается. Под этим он подразумевает, что ни один из элементов управления не активен, …
1 ответ

Swift 3 ORSSerialPort для чтения из Arduino

Поэтому я пытаюсь прочитать некоторые выходные данные arduino с помощью библиотеки ORSSerialPort. Если я использую пример кода из библиотеки с именем ORSSerialPortDemo, все работает. Теперь единственное, что я пропустил в демо, - это как они использ…
07 апр '17 в 15:43
1 ответ

Чтение с последовательного порта в Swift 4 с использованием ORSSerialPort

Я хотел сделать приложение, которое посылает инструкции через последовательный порт на мой светодиодный контроллер. Чтобы это работало, мне нужно прочитать, что контроллер отправляет обратно после отправки ему команды. Я нашел следующую функцию в OR…
05 сен '18 в 13:58
1 ответ

Данные ORSSerialPort, которые должны быть одной строкой, поступают через несколько строк

У меня есть Arduino, который выдает одну строку данных GPS по последовательной линии каждые полсекунды, и я знаю, что это работает, потому что я могу смотреть на последовательный монитор в IDE Arduino и каждые полсекунды появляется новая отдельная с…
24 окт '16 в 19:54
0 ответов

ORSSerialPort - отладка в XCode

Я пишу приложение, которое использует последовательный ключ USB-RS232 DB-9 и драйверы Prolific PL2303HX (v.1.5.1). Я подключаюсь к устройству со скоростью 9600 бод, с полезной нагрузкой 40 байт при 10 Гц. Данные обычно меняются каждую секунду; в мое…
17 фев '14 в 19:41
2 ответа

Mac App не будет работать за пределами Xcode, отсутствует библиотека? Использование библиотеки ORSSerial

Мое приложение создается без ошибок и предупреждений и прекрасно работает в Xcode 7.2.1. Но когда я архивирую его и пытаюсь открыть за пределами XCode, значок кратковременно мигает, и я получаю эту ошибку: Application Specific Information: dyld: lau…
22 фев '16 в 16:30
1 ответ

ORSSerialPort серийныйЧитать в быстром

Я пытаюсь работать с ORSSerialPort в Swift. Но у меня проблема с чтением данных с последовательного порта. Беда в неправильной реализации функции serialPort. Может быть, эта часть будет полезна: (void) serialPort: (ORSSerialPort *) serialPort didRec…
08 дек '14 в 09:30
2 ответа

Проблема со связью arduino/mac с использованием ORSSerialPort

Я пытаюсь отправить трехзначное число из основного инструмента командной строки XCode в arduino через USB в качестве доказательства концепции отправки потока данных. Код arduino должен мигать количество раз, которое число во входящих данных. Он отли…
2 ответа

Проблемы с загрузкой пользовательского интерфейса Какао

Я нуб на цели C, поэтому извините, если я не использую правильные термины для описания моей проблемы, но мне нужна рука, и SO - мой наименьший ресурс! Я пытаюсь связать баланс Arduino с моим Mac с помощью целевого программного обеспечения C, в котор…
1 ответ

Тип "AppDelegate" не соответствует протоколу "ORSSerialPortDelegate" при использовании ORSSerialPort

Я создал совершенно новый проект XCode, и первым делом я выполнил шаги "Использование подпроекта XCode" на этой странице: https://github.com/armadsen/ORSSerialPort/wiki/Installing-ORSSerialPort котором был импортирован источник ORSSerialPort в мой п…
22 окт '16 в 13:09
1 ответ

ORSSerialPort ждет ответа

Я использую ORSSerialPort (Цель C) для отправки инструкций в Arduino. Проблема заключалась в том, что инструкции, которые я отправлял, слишком велики для одновременной обработки arduino и переполнения буфера (насколько я могу судить). Первоначально …
1 ответ

Почему ORSSerialPort получает делегат не работает в моем проекте Swift

У меня есть простой класс SerialController: class SerialController : NSObject, ORSSerialPortDelegate { var port : ORSSerialPort init(path: String){ port=ORSSerialPort(path: path) port.close() } func open(){ port.baudRate=9600 port.delegate=self port…
21 ноя '14 в 12:45
1 ответ

Почему в ORSSerialPort serialPort: не было ни одного байта NSData для ReReceiveData?

Из моего Arduino я записываю многобайтовые данные в последовательный порт с Serial.print("бла"), но в Objective-C, -serialPort:didReceiveData: (предоставляется ORSSerialPort) получает эти данные только 1 байт за раз. Иногда он захватывает 2 байта од…
1 ответ

Серийное чтение с ORSSerialPort / Xcode

Я пытаюсь прочитать последовательный порт в приложении XCode Cocoa с помощью библиотеки ORSSerialPort. У меня все работает, где я могу открыть последовательный порт и начать чтение данных, но есть проблема с форматом при чтении данных: Когда я запус…
1 ответ

ORSSerialPort не отправляет данные

Я младший пользователь Swift, но на этом этапе жизни мне нужно использовать последовательное соединение в моем проекте. когда я ищу доступный порт, я вижу их без проблем, но когда пытаюсь что-то отправить, у меня проблема, почему? У меня проблема с …
23 май '19 в 12:43