Menu

Tree [c24002] default tip /
 History

Read Only access


File Date Author Commit
 doc 2022-09-21 John Donoghue John Donoghue [1f304c] * doc/mkfuncdocs.py: use latest script
 inst 2022-09-23 John Donoghue John Donoghue [beb72a] * inst/@octave_mqtt/subscribe.m: add info on ca...
 src 2023-02-19 John Donoghue John Donoghue [c24002] Check for octave base value m_count vs count
 .hgtags 2022-08-18 John Donoghue John Donoghue [6fb787] Added tag release-0.0.3 for changeset abf9546ea43b
 COPYING 2022-06-22 John Donoghue John Donoghue [1fea48] Initial import of code
 DESCRIPTION 2022-09-27 John Donoghue John Donoghue [1c7b5b] * DESCRIPTION: use correct url for webpage
 INDEX 2022-06-22 John Donoghue John Donoghue [e074bf] update texinfo docs
 Makefile 2022-10-13 John Donoghue John Donoghue [27c9aa] * Makefile: add runplace rule
 NEWS 2022-08-18 John Donoghue John Donoghue [abf954] maint: bump version to 0.0.3 for release
 README.md 2022-06-30 John Donoghue John Donoghue [759bb4] update for release

Read Me

Octave MQTT Toolkit


Introduction

This is a basic implementation of the Matlab toolkit extension.

Requirements

The toolkit requires the paho-c library.
the board.

Installing

To install, run the octave package manager:

  1. To install from source forge:

    pkg install https://sourceforge.net/projects/octave-mqtt/files/vXXXXXXX/octave-mqtt-XXXXXXX.tar.gz/download

  2. To install from a local tarball.

    pkg install octave-mqtt-XXXXXXX.tar.gz

    Where XXXXXXX is the version of the the downloaded tarball.

Usage:

  1. Load the octave-mqtt package.

    pkg load mqtt

  2. Connect to a server using the mqttclient function

  3. Use the subscribe, read and write commands to read and write data

Known limitations and bugs