tomoaki
1ca82ed97d
Fix OSX compile error
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-09-10 08:34:56 +09:00
tomoaki
bc731210ae
BugFix of #76 and #77
...
1.Return CONNACK instead of the broker when the gateway receives CONNECT
while the client is Sleep or Awake mode.
2.Define the max size of a que for PUBLISH while the client state is
Asleep mode. Despose packets when the que is full of packets.
3.Return PUBACK or PUBREL to the broker when the client is Asleep or
Awake.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-08-27 16:39:29 +09:00
tomoaki
7099531e0e
BugFix: MQTT packets wiith no payload can't be received collectly.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-07-28 14:33:41 +09:00
tomoaki
debb09de4a
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2017-07-04 10:08:50 +09:00
Benjamin Aigner
46a799c5f6
Cast from std::string to c_str
...
Signed-off-by: Benjamin Aigner <aignerb@technikum-wien.at >
2017-06-12 13:20:22 +02:00
Benjamin Aigner
8c4e4bbe8a
Changed output from cout to WRITELOG
...
Signed-off-by: Benjamin Aigner <aignerb@technikum-wien.at >
2017-06-12 13:05:15 +02:00
tomoaki
a7ebd65bb3
Added specific interface to send UDP6 packets
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-06-12 16:32:31 +09:00
tomoaki
fef38407e3
Add comments to SensorNetwork source code for helpping to implement a
...
new SensorNetwork Class.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-20 13:09:36 +09:00
tomoaki
7fc598dc65
BugFix: Issue #47 'START_BYTE' was not declared
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-03-14 12:51:18 +09:00
tomoaki
64f7bbac1b
BugFix: 100% CPU
2016-12-07 22:45:18 +09:00
tomoaki
5026c94502
Update: Thread Termination procedure
...
to release all pthread allocate memories.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-26 11:34:13 +09:00
tomoaki
19c4d8208e
BugFix of Wildcard of Topic Issue #40
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-25 23:55:27 +09:00
tomoaki
143b2ef90b
BugFix: avoid terminate called without an active exception error.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-19 08:49:09 +09:00
tomoaki
b87c8412f8
Update: Add Client Address to CONNECT reject error message.
...
Update: comment out the generating CONNACK reply.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-18 10:06:02 +09:00
tomoaki
9de0448130
BugFix: Network can not handle EPIPE error. Issue#35 #36
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-13 19:52:05 +09:00
tomoaki
63d2824444
BugFix: stop Process mechanism of ProcessFramework.
...
Update: DISCONNECT procedure for NonActive clients.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-06 10:48:29 +09:00
tomoaki
93df7db12e
Update: DISCONNECT (Issue #31 ) and others
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-03 18:19:47 +09:00
tomoaki
76f58a60a3
BugFix: Que template
...
Update: Add ProcessFramework test and change Makefile for it.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-01 13:13:02 +09:00
tomoaki
e3dd9fa01a
BugFix: Termination by ctl + C
...
Update: API mode is configurable
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-09-25 17:06:05 +09:00
tomoaki
2537dd76dd
Update: indivisual client assigns TLS connection by clients.conf file.
...
BugFix: TLS certificate required connection error
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-09-23 17:04:08 +09:00
tomoaki
039e063c8b
Update: change xbee class method name to same as class udp
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-09-01 06:44:58 +09:00
tomoaki
5019ead91d
Update & BugFix Add GatewayTester
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-08-28 20:44:40 +09:00
tomoaki
dcdb51b5d6
BugFix: PINGREQ & PINGRESP can't be received and sent.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-08-07 15:33:30 +09:00
tomoaki
464187a08b
BugFix: Exclusive control the close of TCPIP
2016-07-23 05:56:55 +09:00
tomoaki
4bdec4a11f
Update: Create param.conf and key files automatically.
...
BugFix: change parameter name BroadcastIp and BroadcastPortNo to
MulticastIP and MulticastPortNo, respectively.
Update: Makefile to copy param.conf and build Log monitor.
Update: README
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-07-03 15:46:29 +09:00
tomoaki
9369a827b8
change file name linux.h linux.cpp to Timer.h Timer.cpp
2016-06-19 21:09:38 +09:00
tomoaki
64fa07b391
First Commit of MQTT-SN Gateway
...
Add new SensorNetwork XBee
Add a sensor network type in a start message.
Update MQTTSNClient to avoid build warning.
Update WiringPi's functions to my original ones.
BugFix check msgId before adding waitdTopicId table.
BugFix Process termination procedures
Update print curent time in millseconds.
update move currentDateTime() to linux directory.
Bugfix: blink blue lightiIndicator.
Bugfix: Register returns wrong id.
change a status of the client to Disconnected.
change client status procedure
Update README
BugFix: change Network Disconnect procedures.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-06-11 19:59:51 +09:00
Ian Craggs
29dbce0302
Start on embedded MQTT-SN gateway
2016-01-07 09:38:00 +00:00