Simon Stürz
04779b6c94
Add DBus mode, update default configuration and update documentation
2024-10-23 11:56:35 +02:00
Michael Zanetti
b32e7dbe8f
Don't print a warning when nymead is not running.
...
Most users use this standalone and they keep on blaming this message
if something isn't working while it is in fact not a problem at all
if this isn't around.
2022-03-29 19:35:53 +02:00
Michael Zanetti
15353b9045
Make push button active high/low configurable
2022-03-02 11:46:51 +01:00
Michael Zanetti
04540b4d85
Fix includes
2021-11-09 00:11:18 +01:00
Michael Zanetti
cc51320458
Update readme
2021-08-18 22:40:48 +02:00
Michael Zanetti
7048eac81c
Adjust to including service UUID in the advertise name
2021-03-27 00:36:21 +01:00
Michael Zanetti
5a52c00596
Add a dbus interface to trigger the bluetooth server
...
Also fixes the button config not working at all
2021-03-25 23:47:39 +01:00
Simon Stürz
139d0957bf
Update bluetooth server state changes and keep the order properly
2020-11-17 15:44:42 +01:00
Simon Stürz
14655ba171
Don't handle sigsegv in order to allow generating core dumps
2020-11-17 11:40:15 +01:00
Michael Zanetti
111ef6bd05
Don't use deprecated qVariantFromValue
2020-10-26 14:33:43 +01:00
Michael Zanetti
4ba9901322
Fix build with newest libnymea-networkmanager
2020-07-01 16:09:59 +02:00
Michael Zanetti
0e21257102
Fix race conditions at startup.
...
Rework the setup sequence to not rely on timers anymore but instead
always react to wifi state changes only.
Fixes #29
2020-03-21 01:00:07 +01:00
Jenkins nymea
90b1b3cd45
Merge PR #27 : Update copyright
2020-01-23 13:40:41 +01:00
Michael Zanetti
5e7cfbfb22
Update copyright
2020-01-23 11:05:29 +01:00
Simon Stürz
9e5c4823a8
Add minimum requirement documentation
2019-11-27 08:39:53 +01:00
Simon Stürz
6eb0788719
Adjust grace period for bluez when restarting the bluetooth server
2019-10-09 10:14:12 +02:00
Simon Stürz
09c782e3ec
Add button mode
2019-10-09 09:59:05 +02:00
Simon Stürz
6a51b0572e
Reenable bluetooth on nymea on shutdown
2019-10-09 09:59:05 +02:00
Simon Stürz
163f4ce77f
Migrate to new bluetooth server and improve mode handling
2019-10-09 09:59:05 +02:00
Simon Stürz
293b15077a
Update include paths to new pkgconfig
2019-10-09 09:58:27 +02:00
Simon Stürz
83eff71db3
Update pkg-config include for libnymea-networkmanager
2019-10-09 09:58:27 +02:00
Simon Stürz
148723b7b5
Fix includes for libnymea-networkmanager
2019-09-03 15:37:47 +02:00
Simon Stürz
a1f17622c9
Remove libnymea-networkmanager and link against extern library
2019-09-03 15:30:25 +02:00
Simon Stürz
03bff81aa0
Update package build instructions and bump code version
2019-01-11 11:06:18 +01:00
Simon Stürz
e00530e098
Fix #8 by giving networkmanager some time to initialize
2019-01-10 20:47:54 +01:00
Simon Stürz
3ca336d4da
Fix offline mode crash if already connected
2018-11-22 12:50:08 +01:00
Simon Stürz
309f0b6c93
Register DBus type properly
2018-11-22 11:02:08 +01:00
Simon Stürz
fe9a4c6048
Add once mode
2018-11-22 10:07:26 +01:00
Simon Stürz
60278c43e3
Add wireless device mode
2018-11-02 15:19:03 +01:00
Simon Stürz
c603acdb44
Add wireless mode characteristic and implement start access point method
2018-10-29 18:37:55 +01:00
Simon Stürz
34b79e91e1
Clean up code warning
2018-10-29 09:25:41 +01:00
Michael Zanetti
8895221526
add a config file in /etc/nymea/nymea-networkmanager.conf
...
options in config file can still be overridden with the command
line arguments that existed all along.
2018-10-16 22:12:02 +02:00
Michael Zanetti
1bac0c4723
restart the server when needed
2018-09-12 17:39:13 +02:00
Simon Stürz
b877b72cba
Fix notification issues and initialize wireless state
2018-07-03 14:50:43 +02:00
Simon Stürz
a88e9a1131
Add mode selection and improve overall behaviour
2018-06-28 20:38:52 +02:00
Simon Stürz
a9d68d231b
Init states on connected
2018-05-14 22:08:37 +02:00
Simon Stürz
49ee917056
Fix network state
2018-05-14 21:18:42 +02:00
Simon Stürz
01d5387533
Init with correct state values
2018-05-11 16:21:37 +02:00
Simon Stürz
05f949b176
Fix network manager delegate to bluetooth service
2018-05-11 15:22:12 +02:00
Simon Stürz
3821ae21a9
Implement bluetooth server restart on client disconnected
2018-05-11 15:06:17 +02:00
Simon Stürz
db5d59bb2f
Restart advertising if client gets disconnected
2018-05-11 14:50:01 +02:00
Simon Stürz
065376e06d
Add testing mode
2018-05-11 14:09:19 +02:00
Simon Stürz
d294d93871
Improve restart server behaviour and bluetooth clean uo
2018-05-11 13:30:19 +02:00
Simon Stürz
ccf1c10913
Finish bluetooth server advertise and machine id
2018-03-13 12:47:27 +01:00
Simon Stürz
a81497e760
Update nymea dbus interface
2018-03-13 11:32:07 +01:00
Simon Stürz
f4b6003664
Add advertise parameter
2018-03-13 10:46:44 +01:00
Simon Stürz
9d5ab1bf0a
Add service file
2018-03-12 16:38:31 +01:00
Simon Stürz
e0ca87ef39
First version of automatic network-manager bluetooth service
2018-03-12 15:47:04 +01:00
Simon Stürz
d498f9339f
Make debian build work
2018-03-08 15:38:53 +01:00
Simon Stürz
4ab75786a1
Add license header
2018-03-06 14:25:16 +01:00