Tomoaki Yamaguchi
7945fa810a
Merge pull request #95 from ty4tw/develop
...
BugFix of #93
2017-12-21 22:49:30 +09:00
tomoaki
23b358ad08
BugFix of #93
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-12-21 22:43:20 +09:00
Tomoaki Yamaguchi
946dc70826
Merge pull request #94 from ty4tw/develop
...
Bugfix of #91 , #93
2017-12-20 16:36:42 +09:00
tomoaki
9540c748f5
Bugfix of #91 , #93
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-12-20 16:13:09 +09:00
Tomoaki Yamaguchi
3d7a349998
Merge pull request #89 from ty4tw/develop
...
Update make codes simple #86
2017-09-28 22:41:25 +09:00
tomoaki
9d258cf53a
Update: change codes simple #86
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-09-28 22:26:18 +09:00
tomoaki
8a2ac67b4f
Update Makefile to add command line parameters
...
Parameters are additional include and lib directories for future useage.
e.g. make INCLUDE="-I/foo" LIB="-L/bar"
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-09-28 16:01:50 +09:00
Tomoaki Yamaguchi
1143a6a8ad
Merge pull request #88 from ty4tw/develop
...
Bug Fix of Empty Client Id of CONNECT #86
2017-09-28 08:25:42 +09:00
tomoaki
6905e7aa1c
Fix of warning: may be used uninitialized in this function
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-09-28 07:59:46 +09:00
tomoaki
4935d2aa86
BugFix of #86
...
Fix of warning: comparison between signed and unsigned integer
expressions
Set a null string to the client ID when it of CONNECT is empty.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-09-28 07:19:22 +09:00
Tomoaki Yamaguchi
3ffe492c21
Merge pull request #84 from ty4tw/develop
...
Update Explanation of Multicast Address #83
2017-09-12 23:30:51 +09:00
tomoaki
98c1ebae50
Update Explanation of Multicast Address #83
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-09-12 23:26:53 +09:00
Tomoaki Yamaguchi
93a26b28c4
Merge pull request #82 from ty4tw/develop
...
Add OSX build check
2017-09-10 10:44:33 +09:00
tomoaki
1ca82ed97d
Fix OSX compile error
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-09-10 08:34:56 +09:00
tomoaki
ca063cec9d
Add comment to the GatewayTester
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-09-08 14:25:52 +09:00
Tomoaki Yamaguchi
c63583af83
Merge pull request #81 from ty4tw/develop
...
Bugfix of #80
2017-09-08 12:09:22 +09:00
tomoaki
e22d00046e
Bugfix of #80
...
1. sleepy node problem
2. sender of PINGREQ in the log
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-09-08 11:24:39 +09:00
Tomoaki Yamaguchi
f92f11f87a
Merge pull request #79 from ty4tw/develop
...
Update: forget to delete #define DEBUG
2017-08-27 17:03:20 +09:00
tomoaki
99ae7644e5
Update: forget to delete #define DEBUG
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-08-27 16:56:05 +09:00
Tomoaki Yamaguchi
88ecb2e11d
Merge pull request #78 from ty4tw/develop
...
BugFix of #76 and #77
2017-08-27 16:45: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
Ciupis, Jedrzej
9c20f2f18d
Fix IPv6 address scope bug
...
Signed-off-by: Ciupis, Jedrzej <jedrzej.ciupis@nordicsemi.no >
2017-08-10 14:32:00 +02: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
3425a4d441
Delete git clone branch acording to merge the branch.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-07-06 08:03:17 +09:00
tomoaki
c3f17acb0c
Update README.md
...
Add João Eduardo's contribution instead of him.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-07-04 10:23:19 +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
a916b489e0
Gateway's Version of oxgen is 1.0.0
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-19 10:55:11 +09:00
tomoaki
5c278f1aec
BugFix: MQTTSNDeserialize_XXXX() functions don't return error code when
...
error occurs.
Do not store the length of packet into rc.
If the packet is incorrect, skip the processing that follows.
Bugfix: Print out the value of TopicId in SUBACK and UNSUBACK.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-19 09:44:51 +09:00
tomoaki
1b867589e5
BugFix: Segmentation faultdue to incorrect ProtocolID of CONNECT. #53
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-18 18:48:03 +09:00
tomoaki
b3a59d3b48
Change README.md form nicely.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-14 10:03:37 +09:00
tomoaki
e341d1a326
Update: change a macro name from ASSERT to DISPLAY
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-08 18:49:10 +09:00
tomoaki
0adfac47da
BugFix: Segmentation fault of Tree32
...
Add: "make test" to .travis.yaml
Add: compile GatewayTester to .travis.yaml
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-08 17:40:37 +09:00
tomoaki
e21b679a03
Update: Add Travis CI check.
...
Change: Move a Makefile into MQTTSNGateway directory.
How to build
$ git clone -b gateway
https://github.com/eclipse/paho.mqtt-sn.embedded-c
$ cd paho.mqtt-sn.embedded-c/MQTTSNGateway
$ make
$ make install
$ make clean
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-05-07 20:38:48 +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
7ac0d89fb1
BugFix of Issue #45
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-01-18 09:54:07 +09:00
tomoaki
e05d205843
BugFix: Wild card of Topic + and # handling.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2017-01-17 15:36:02 +09:00
tomoaki
bd59fca1a2
BugFix of Issue #44
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-12-15 11:44:22 +09:00
tomoaki
1a415bfebd
BugFix of #44
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-12-15 11:40:17 +09:00
tomoaki
d386541c1a
BugFix BugFix of Issues #41
2016-12-09 13:20:23 +09:00
tomoaki
64f7bbac1b
BugFix: 100% CPU
2016-12-07 22:45:18 +09:00
tomoaki
4ebd92fc14
Update: Add Tree23 and List template classes
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-11-02 15:47:13 +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
c3e8470812
BugFix of Issue #35 , #38
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-26 09:24:48 +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
3c9b7d283b
BugFix: EventQue wait() doesn't work correct.
...
Update: add EventQue Test.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-22 09:39:42 +09:00
tomoaki
e2cf453c6b
Update: EventQue deleminate null Event.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-20 09:54:49 +09:00