Commit graph

38 commits

Author SHA1 Message Date
Kenneth Johansson
df039df5b3 Update feed [ feed_inteno_packages ] package [ peripheral_manager ]
-------------------------------------------------------------------------------
* 7199297 Detect if touch panel is covered.
* 866b2c6 remove some whitespace.
* 77184fe Filter all button on proximity.
-------------------------------------------------------------------------------
commit 7199297d1c051782cf0d140253b325a3fa8d7eae
Author: Kenneth Johansson <kenneth@southpole.se>
Date: 2016-05-23 14:33:24 +0200

    Detect if touch panel is covered.

    If we have proximity event for more than 30 seconds assume that something
    covers the panel or box is put upside down.

Base directory -> /
 src/button.c       |  6 ++++-
 src/touch_sx9512.c | 77 ++++++++++++++++++++++++++++++++++++++++++++----------
 2 files changed, 68 insertions(+), 15 deletions(-)
-------------------------------------------------------------------------------
commit 866b2c6deb38439496e2d60265533d4d314c9a69
Author: Kenneth Johansson <kenneth@southpole.se>
Date: 2016-05-23 11:26:32 +0200

    remove some whitespace.

Base directory -> /
 src/touch_sx9512.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
-------------------------------------------------------------------------------
commit 77184fe0b43c82564a49dd03a9b0e048a3fb6861
Author: Kenneth Johansson <kenneth@southpole.se>
Date: 2016-05-20 18:54:32 +0200

    Filter all button on proximity.

    Only report button presses if we also have a proximity near state active.
    This is to make it a little harder to get ghost presses.

Base directory -> /
 src/led.c          |  2 +-
 src/touch_sx9512.c | 77 ++++++++++++++++++++++++++++++++++++------------------
 2 files changed, 52 insertions(+), 27 deletions(-)
-------------------------------------------------------------------------------
2016-05-23 15:20:32 +02:00
Sukru Senli
d893622fb3 peripheral_manager: wait for ubus button object to be created before exiting init script 2016-05-12 19:24:22 +02:00
Nabeel Sowan
117c5224cc Update feed [ feed_inteno_packages ] package [ peripheral_manager ]
-------------------------------------------------------------------------------
* c819e97 sx9512: change block write to 31 bytes to fix constant NVM updates when starting up peripheral_manager
* 937f2c5 Restore timeout function.
-------------------------------------------------------------------------------
commit c819e97d219b7d11c1b78cbd130f7d7d2443cf39
Author: Nabeel Sowan <nabeel@vibes.se>
Date: 2016-05-10 15:02:56 +0200

    sx9512: change block write to 31 bytes to fix constant NVM updates when
    starting up peripheral_manager

Base directory -> /
 src/sx9512.c | 22 ++++++++++++++--------
 1 file changed, 14 insertions(+), 8 deletions(-)
-------------------------------------------------------------------------------
commit 937f2c58211e6f94f771585f83caea436b1cd517
Author: Kenneth Johansson <kenneth@southpole.se>
Date: 2016-05-10 12:01:44 +0200

    Restore timeout function.

Base directory -> /
 src/led.c | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)
-------------------------------------------------------------------------------
2016-05-10 15:04:44 +02:00
Nabeel Sowan
3917419263 Update feed [ feed_inteno_packages ] package [ peripheral_manager ]
-------------------------------------------------------------------------------
* 02edcda fix ubus button press and status read
-------------------------------------------------------------------------------
commit 02edcdaa628c4595a68bcc1da5dc5e398e851e87
Author: Nabeel Sowan <nabeel@vibes.se>
Date: 2016-05-09 16:55:06 +0200

    fix ubus button press and status read

Base directory -> /
 src/button.c | 18 ++++++++++++------
 src/button.h |  2 +-
 2 files changed, 13 insertions(+), 7 deletions(-)
-------------------------------------------------------------------------------
2016-05-09 17:15:01 +02:00
Sukru Senli
e8a6ff899b peripheral_manager: wait fir led.status ubus object to be created 2016-05-09 10:40:27 +02:00
Sukru Senli
c7b88666d8 Update feed [ feed_inteno_packages ] package [ peripheral_manager ]
-------------------------------------------------------------------------------
* e130cb0 Add enable for leds.
-------------------------------------------------------------------------------
commit e130cb0369b750d97cf2d4af081149cad7f6bb38
Author: Kenneth Johansson <kenneth@southpole.se>
Date: 2016-04-27 12:54:13 +0200

    Add enable for leds.

    when enable set to 0 the led function will internally be set to state OFF.
    it will still record any updates to state and when enable is set to 1 again
    will show whatever state has been set to during the time it was disabled.

Base directory -> /
 src/led.c | 37 ++++++++++++++++++++++++++++++++++---
 1 file changed, 34 insertions(+), 3 deletions(-)
-------------------------------------------------------------------------------
2016-05-04 13:22:44 +02:00
Kenneth Johansson
e83748b3e4 Update feed [ feed_inteno_packages ] package [ peripheral_manager ]
-------------------------------------------------------------------------------
* bc5b822 add allflash state.
-------------------------------------------------------------------------------
commit bc5b8227410dac75d2525ef1946b842766982830
Author: Kenneth Johansson <kenneth@southpole.se>
Date: 2016-04-15 14:45:17 +0200

    add allflash state.

Base directory -> /
 src/led.c | 41 ++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 40 insertions(+), 1 deletion(-)
-------------------------------------------------------------------------------
2016-04-15 14:52:30 +02:00
Kenneth Johansson
074f459bea Update feed [ feed_inteno_packages ] package [ peripheral_manager ]
-------------------------------------------------------------------------------
* 8be3060 Don't allow setting filter on model 302.
* d341ac8 add debug program for eco ghost press.
-------------------------------------------------------------------------------
commit 8be3060315f010fbf1bde723e0674e4a65fa9ccb
Author: Kenneth Johansson <kenneth@southpole.se>
Date: 2016-04-01 15:40:24 +0200

    Don't allow setting filter on model 302.

Base directory -> /
 src/catv.c | 32 +++++++++++++++++++++++++++-----
 1 file changed, 27 insertions(+), 5 deletions(-)
-------------------------------------------------------------------------------
commit d341ac83376fb3714a6b1401d4a3e7c199bc76f7
Author: Kenneth Johansson <kenneth@southpole.se>
Date: 2016-03-15 15:53:30 +0100

    add debug program for eco ghost press.

Base directory -> /
 Makefile.am   |  7 ++++++-
 src/eco_bug.c | 25 +++++++++++++++++++++++++
 2 files changed, 31 insertions(+), 1 deletion(-)
-------------------------------------------------------------------------------
2016-04-01 15:44:08 +02:00
Fredrik Åsberg
5811d46d56 Changed Makefiles to use HTTP URLs. 2016-02-19 11:24:32 +01:00
Kenneth Johansson
ce942da01f Update feed [ inteno ] package [ peripheral_manager ]
-------------------------------------------------------------------------------
* 6a89f70 Do not trigger pressindicator unless button is enabled.
-------------------------------------------------------------------------------
commit 6a89f70edec94286a790cbb7c76debec6bb1c873
Author: Kenneth Johansson <kenneth@southpole.se>
Date: 2016-01-25 14:06:08 +0100

    Do not trigger pressindicator unless button is enabled.

Base directory -> /
 src/button.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)
-------------------------------------------------------------------------------
2016-01-25 14:54:49 +01:00
Fredrik Åsberg
221020162e Makefile: Update
Copy files in the files folder for the following projects:

bcmhotproxy (done)
broadcom-nvram (already did that)
peripheral_manager (changed)
questd (done)
statd (already did that)
tptest (done, changed file structure)

The following does not have any files to be copied:

broadcom-utils
qrencode
wifimngr
2016-01-21 13:45:47 +01:00
Sukru Senli
6e7e03544a peripheral manager: install init.d script 2016-01-21 13:10:56 +01:00
Fredrik Åsberg
64c89e3778 perfmngr: merge kenneth devel 2016-01-20 17:33:27 +01:00
Fredrik Åsberg
a88e8ca92a Moved inteno projects that should be public to their own repos.
The repos are now available from public.inteno.se

This does not include broadcom-utils.
2016-01-18 17:53:26 +01:00
Kenneth Johansson
803bfdd345 permngr: do not do ioctl when open already failed.
every fail was put in the systemlog, very noisy.
2015-12-10 17:42:22 +01:00
Kenneth Johansson
207c769970 permngr: Add longpress indicator.
If the board has press indicator configured and a longpress option
the press indicator leds will stop flashing once the longpress time is
reached.

refs #7959
2015-12-09 11:35:19 +01:00
Nabeel Sowan
9a0dcfd895 fix boardfiles with longpress option and set default minpress, refs #8318 2015-12-08 15:56:11 +01:00
Kenneth Johansson
52321de1ca perfmngr: add timout state to led. 2015-11-30 14:52:24 +01:00
Kenneth Johansson
97d6f8604e permngr: fix compile warnings. 2015-11-30 14:50:21 +01:00
Kenneth Johansson
e628a79588 permngr: compare the whole string not just the 4 first chars. 2015-11-30 13:21:23 +01:00
Kenneth Johansson
c5d25fdfad permngr: Dont send out internal events on ubus.
We should not send the button pressed event as that is an internal thing.
we send button pressed when the button is actually released and we
never send button released.

To the reset of the system the only thing that can happen is button pressed.
2015-11-30 13:02:44 +01:00
Nabeel Sowan
0ff9e823c3 sx9512: create LED intensity and touch sensitivity board config options, refs #7932 2015-10-13 17:46:31 +02:00
Nabeel Sowan
314674e8bf sx9512: default all LEDs off 2015-08-06 17:07:25 +02:00
Nabeel Sowan
238aaa3ee5 peripheral_manager: DG400 support, improved sx9512/shift register and exposed config options 2015-08-04 16:41:19 +02:00
Mats Karrman
fcadbe860e dg200: Update peripheral_manager and board file, refs #7598 2015-08-04 14:23:00 +02:00
Martin Schröder
3ea6e0e0e6 Merged some of the quarantine files 2015-06-23 17:27:14 +02:00
Martin Schröder
1595a1f407 Fixed a few issues to get everything to compile 2015-06-16 22:20:33 +02:00
Kenneth Johansson
65bee502cd perfmngr: add dimming feature.
look at VOX25 for config options.

leds in the dimming list will be turned off if the leds state is
lower than the dimming_level option.
2015-06-15 22:06:24 +02:00
Sukru Senli
b6fc6236f0 restart crucial services via procd in case of crash 2015-06-15 22:05:53 +02:00
Sukru Senli
b5d514076d run swmd and peripheral manager in foreground 2015-06-15 22:05:22 +02:00
Sukru Senli
106d60ad73 do not daemonize peripheral manager 2015-06-15 22:05:22 +02:00
Sukru Senli
0bb532ed2f procdify inteno init scripts 2015-06-15 22:05:21 +02:00
Sukru Senli
de1036cfcf update peripheral manager 2015-06-15 22:04:50 +02:00
Sukru Senli
efc43bd2e6 update peripheral manager 2015-06-15 22:04:38 +02:00
Sukru Senli
c365f00e7d BB: update peripheral_manager 2015-06-15 22:00:57 +02:00
Sukru Senli
0e3ddf149f BB: update board configurations 2015-06-15 22:00:43 +02:00
Sukru Senli
1e8502a267 BB: align with IOP3 changes 2015-06-15 21:58:11 +02:00
Sukru Senli
471edc0a35 BB: update custom inteno packages from IOP3 2015-06-15 21:58:04 +02:00