Это программируемое на Tibbo BASIC/C устройство, функциональность которого определяет загруженное приложение.
Мы предлагаем различные готовые к использованию приложения, например, Serial-over-IP (SoI), Modbus Gateway и Sensor Hub.
ОбзорNative C APINode.js APIУправление процессами

TiOS (Tibbo ОС) или Linux. Что Вам лучше подходит?

Компания Tibbo предлагает апператное обеспечение двух классов: устройства с операционной системой TiOS (Tibbo OS) и Linux.

TiOS отлично подходит для разработки сетевых приложений по автоматизации, для работы которых не требуется сложное аппаратное обеспечение или протоколы, кроме тех, которые поддерживают TiOS в исходном формате (TCP, UDP, HTTP, serial и пр.), или наших библиотек с открытым исходным кодом. С техническими средствами, операционной системой и инструментальными программными средствами, разработанными в Tibbo, Вы получаете легко встраиваемое программное решение и законченную, отлаженную систему, компоненты которой настроены для совместной работы.

По сравнению с TiOS, Linux определенно мощнее и универсальнее. С Linux открывается широкий горизонт для программирования на множестве языков, не говоря уже об открытой среде, библиотеках и инструментальных средствах. У нашего аппаратного обеспечения под Linux большая производительность, чем у аналогичного под TiOS; оно лучше подходит для приложений, работающих с большими объемами данных или мультимедиа. В обеих операционных системах программы могут быть запущены дистанционно.

Проще говоря, встроенная операционная система Tibbo позволяет добиться мгновенного результата: проект запустится очень быстро, но при этом приходится мириться с ограничениями в способах решения сложных задач и возможным снижением производительности при интенсивной работе. Linux, в свою очередь, ориентирован на "отсроченное вознаграждение": для запуска проекта требуется больше времени, но терпение воздастся сторицей, особенно в сложных проектах, требующих высокой производительности и поддержки сторонних библиотек.

TiOS and Linux: Time spent vs.
your progress with your project

Сравните и выберите

 

TiOS

Linux

Поддерживаемое аппаратное обеспечение

IoT-модули,
IoT-платы,
последовательные контроллеры,
TPS-устройства
, основанные на TPP2 и TPP3

TPS-устройства,
основанные на LTPP3

Языки программирования

Tibbo Basic и
Tibbo C

любой язык, доступный на Linux,
выполнение кода на Tibbo Basic/C*.

Среда разработки

Tibbo IDE (TIDE)

любая интегрированная среда разработки или методика, подходящая для разработки ПО под Linux

API-интерфейсы (для Тиббитов и пр.)

реализованы как объекты TiOS или
библиотеки на Tibbo Basic/C

модули и библиотеки на
Node.js и C/C++

Агент AggreGate
(реализован в виде библиотеки Tibbo BASIC)

Агент AggreGate,
сервер Embedded AggreGate

*Появление TiOS под Linux ожидается в скором времени.

ОбзорNative C APINode.js APIУправление процессами