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
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
9b7c25b28c
Update: Set WaitWillMsgFlg before posting Event. to protect repeated
...
WILLMSG before seending CONNECT.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-17 10:07:59 +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
d834a1a65b
BugFix: SensorNetAddr Copy for DISCONNECT
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-06 23:31:24 +09:00
tomoaki
e27b5d75ce
BugFix: Segmentation fault of deleting SensorNetAddres.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-10-06 14:40:24 +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
0f799cff7f
Update: set Max EventQue size to avoid Buffer over flow
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-08-30 12:28:48 +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
40ba6b17e8
BugFix: stack smashing detected #23 LogPrint erroe.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-08-10 13:27:09 +09:00
tomoaki
428d5e8003
Update: Modify the color of the log.
...
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-08-07 16:13:21 +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
5605ae0294
Update: config file is a command line parameter.
2016-07-22 17:21:51 +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
691f046078
Add conf files.
...
Signed-off-by: tomoaki tomoaki@tomy-tech.com
Add conf and README files
Signed-off-by: tomoaki <tomoaki@tomy-tech.com >
2016-06-25 19:32:40 +09:00
tomoaki
9369a827b8
change file name linux.h linux.cpp to Timer.h Timer.cpp
2016-06-19 21:09:38 +09:00