Commit Graph

228 Commits

Author SHA1 Message Date
tomoaki
b73d743d00 BugFix of #205
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-05-28 11:57:30 +09:00
tomoaki
f8a60d811a BugFix of #205
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-05-23 10:41:17 +09:00
tomoaki
9adc2fed13 Bugfix of #192
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-04-14 10:06:03 +09:00
tomoaki
52ddaf2686 Bugfix of #191
WILLTOPICUPD is not handled.

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-04-07 15:25:55 +09:00
tomoaki
480d084e69 refacter
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-04-07 14:21:53 +09:00
tomoaki
687a78ee2c update for #188
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-04-06 19:02:02 +09:00
tomoaki
61d9a283f5 Change prompt of the gateway
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-03-24 14:57:56 +09:00
tomoaki
c6d7daba11 BugFix of PR #189
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-03-24 14:35:42 +09:00
tomoaki
1ef0add867 a 2020-03-20 12:40:41 +09:00
tomoaki
258d534009 Update Aggregatting gateway can now receive PUBLISH from a broker
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-03-05 18:05:46 +09:00
tomoaki
53be14f76e Bugfix of #177
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-02-25 15:50:56 +09:00
tomoaki
6a8cdba186 Bugfix can't read PredefinedTopicList file
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-02-23 17:35:06 +09:00
tomoaki
f57d391b16 Change outage logs to be nicely.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-02-21 18:49:58 +09:00
tomoaki
1b6e6faab5 Update README #180
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-02-21 14:11:43 +09:00
tomoaki
ae462989ec BugFix ClientList file name is not shown
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-02-21 11:29:37 +09:00
tomoaki
c37d9334d4 update README 2020-02-18 12:56:00 +09:00
tomoaki
1b08591fad BugFix of #181 2020-02-15 18:24:51 +09:00
tomoaki
731a392559 Add info to README #179
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-02-12 10:57:47 +09:00
tomoaki
9d6b9d46ef Add a new function to set TTL/Hops of SensorNetwork(UDP and UDP6) #175
Add Parameters to the gateway.conf to set those values.
MulticastTTL=1 for UDP
GatewayUDP6Hops=1 for UDP6

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-02-11 19:13:17 +09:00
tomoaki
b8129d6781 Add a new function to set TTL/Hops of SensorNetwork(UDP and UDP6) #175
Parameters to set them in the gateway.conf,
MulticastTTL=1 for UDP
GatewayUDP6Hops=1 for UDP6

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-02-11 18:30:33 +09:00
tomoaki
768123b76f Bugfix of #171
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-02-11 16:22:01 +09:00
tomoaki
ac909accc7 Merge branch 'BugFixofAdapter' into develop 2020-02-11 16:08:35 +09:00
tomoaki
f1fefd47ce BugFix Adapters
PINGREQ and PINGRESP
Add Error message when the Aggregate GW receives PUBLISH from the
broker.

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-02-11 16:06:09 +09:00
tomoaki
7246ea2c8a a 2020-02-10 17:23:41 +09:00
tomoaki
1715d5d47c BugFix Adapters
PINGREQ and PINGRESP
Add Error message when the Aggregate GW receives PUBLISH from the
broker.

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2020-02-10 16:02:06 +09:00
Tomoaki Yamaguchi
6e3c53ec83 Merge pull request #176 from Jochen0x90h/macos
Support for MacOS
I have confirmed it works on linux. but I haven't confirmed if it works on Mac,
2020-02-03 13:50:37 +09:00
Jochen Wilhelmy
d6effc8074 Support for MacOS
Split semaphore classes into Semaphore and NamedSemaphore
Semaphore is implemented with Grand Central Dispatch
NamedSemaphore uses the spin lock approach like in boost for sem_timedwait
sem_getvalue is not supported on MacOS and therefore was removed
Fixed bug (*gatewayaddress_len > 0) in MQTTSNSearchClient.c

Signed-off-by: Jochen Wilhelmy <jochen.wilhelmy@gmail.com>
2020-01-18 11:43:54 +01:00
Tomoaki Yamaguchi
e64e817f80 Merge pull request #164 from martinkirsche/feature/decode-documentation-fix
Fix documentation of MQTTSNPacket_decode
2019-10-28 11:01:23 +09:00
tomoaki
65583a6887 Add Invalid TopicId check.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-10-04 21:12:00 +09:00
tomoaki
7aa44d94d1 Bugfix of #165
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-10-03 15:13:29 +09:00
tomoaki
271b635d3f Fix Typo
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-10-03 10:39:44 +09:00
Martin Kirsche
84b90f9a0c Fix documentation of MQTTSNPacket_decode
Added a documentation for the missing parameters buf and buflen and
removed the non-existing parameter getcharfn.

Signed-off-by: Martin Kirsche <martin.kirsche@gmail.com>
2019-09-14 23:07:46 +02:00
tomoaki
2067e6fe92 Validate MsgId of PUBLISH
MsgId of QoS0 or QoS-1 should be 0.

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-08-24 17:33:42 +09:00
tomoaki
22e7f0d272 Bugfix of test
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-07-27 12:20:57 +09:00
tomoaki
2b7f040b57 Update a errata of README
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-07-27 12:04:23 +09:00
tomoaki
04bc61dbca Update README
Add Tips for Debug
Delete unused define

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-07-19 12:09:53 +09:00
tomoaki
93e297c6d3 BugFix of #149
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-07-13 16:38:12 +09:00
tomoaki
18885668cf Update README
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-05-30 10:09:14 +09:00
tomoaki
6cb7935027 BugFix of #151
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-05-28 16:45:32 +09:00
tomoaki
3fae393efc Errata Sensernet Address of UDP is IPAdress:PortNo
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-05-17 16:55:46 +09:00
tomoaki
d8bced8a62 update README
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-02-26 21:57:34 +09:00
tomoaki
3d5b8f75d1 update README
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-02-26 21:51:37 +09:00
tomoaki
528934962f Improve documentation #145
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-02-23 11:36:00 +09:00
tomoaki
284b5d5b46 Update READ.me
MQTT-SN transparent Gateway to transparent/aggrigating gateway.


Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-01-15 17:18:16 +09:00
tomoaki
c7b8ef1e54 Refacter the MQTT-SN Packet printf()
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-01-15 16:38:55 +09:00
tomoaki
7e13268466 Update: Add MQTT-SN message length to the Gateway log.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2019-01-15 09:37:54 +09:00
tomoaki
fd782f8e50 Do not discard PUBLISH message while the client is sleeping.
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2018-10-21 11:00:47 +09:00
tomoaki
fa4725b85d BugFix Subscribe pre\defined\topic #132
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2018-08-25 10:28:22 +09:00
tomoaki
6ef24f3bb8 Change Commom ClientID of predifinedTopic.conf to '*' #132
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2018-08-25 09:56:15 +09:00
tomoaki
42125d173b Update for Issue #132
Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
2018-08-25 08:38:21 +09:00