Skip to content

Update PubSubClient - #772

Open
vigneshmanix wants to merge 1 commit into
energia:masterfrom
vigneshmanix:master
Open

Update PubSubClient#772
vigneshmanix wants to merge 1 commit into
energia:masterfrom
vigneshmanix:master

Conversation

@vigneshmanix

Copy link
Copy Markdown

Updated from version 1.9 to 2.3
Fixes #769

Changes

2.3

  • Add publish(topic,payload,retained) function

2.2

  • Change code layout to match Arduino Library reqs

2.1

  • Add MAX_TRANSFER_SIZE def to chunk messages if needed
  • Reject topic/payloads that exceed MQTT_MAX_PACKET_SIZE

2.0

  • Add (and default to) MQTT 3.1.1 support
  • Fix PROGMEM handling for Intel Galileo/ESP8266
  • Add overloaded constructors for convenience
  • Add chainable setters for server/callback/client/stream
  • Add state function to return connack return code

Updated from version 1.9 to 2.3

2.3
   * Add publish(topic,payload,retained) function

2.2
   * Change code layout to match Arduino Library reqs

2.1
   * Add MAX_TRANSFER_SIZE def to chunk messages if needed
   * Reject topic/payloads that exceed MQTT_MAX_PACKET_SIZE

2.0
   * Add (and default to) MQTT 3.1.1 support
   * Fix PROGMEM handling for Intel Galileo/ESP8266
   * Add overloaded constructors for convenience
   * Add chainable setters for server/callback/client/stream
   * Add state function to return connack return code
@vigneshmanix vigneshmanix changed the title Update PubSubClient fixes #769 Update PubSubClient Nov 20, 2015
@robertinant

Copy link
Copy Markdown
Member

Thanks for the pull request @vigneshmanix! Can you please confirm that this library compiles for all Energia platforms?

@vigneshmanix

Copy link
Copy Markdown
Author

Build is successful in OSX 10.11.1, using Apache Ant(TM) version 1.9.6 compiled on June 29 2015
Compiled, uploaded and verified DualBlink_430 example on M430G2553
Unfortunately, I do not have access to other operating systems or LaunchPads
Can someone please verify

@McFizh

McFizh commented Dec 10, 2015

Copy link
Copy Markdown

I can verify that this library works with CC3200 board (non EMT) on 64-bit Linux, with Energia 17 . I tried it against hivemq public broken.

Ps. There 2.4 version of the library available (although with only small fixes)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants