mirror of https://github.com/nirenjan/libx52.git
Apply configuration immediately when device is connected
parent
e0f6813028
commit
91f378c4fc
|
@ -11,6 +11,7 @@
|
|||
#include <pthread.h>
|
||||
|
||||
#include "x52d_const.h"
|
||||
#include "x52d_config.h"
|
||||
#include "x52d_device.h"
|
||||
#include "libx52.h"
|
||||
#include "libx52io.h"
|
||||
|
@ -55,6 +56,9 @@ static void *x52_dev_acq(void *param)
|
|||
PINELOG_TRACE("Sleeping for %d seconds before trying to acquire device again", RECONNECT_DELAY);
|
||||
sleep(RECONNECT_DELAY);
|
||||
} else {
|
||||
PINELOG_INFO(_("Device connected, writing configuration"));
|
||||
x52d_config_apply();
|
||||
|
||||
PINELOG_TRACE("Found device, disabling acquisition thread, enable update thread");
|
||||
device_acq_thr_enable = false;
|
||||
device_upd_thr_enable = true;
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: x52pro-linux 0.2.2\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/nirenjan/x52pro-linux/issues\n"
|
||||
"POT-Creation-Date: 2021-08-30 10:30-0700\n"
|
||||
"POT-Creation-Date: 2021-08-30 10:40-0700\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -671,42 +671,46 @@ msgstr ""
|
|||
msgid "Error processing override '%s.%s=%s'"
|
||||
msgstr ""
|
||||
|
||||
#: daemon/x52d_device.c:35
|
||||
#: daemon/x52d_device.c:36
|
||||
msgid "Starting X52 device acquisition thread"
|
||||
msgstr ""
|
||||
|
||||
#: daemon/x52d_device.c:50
|
||||
#: daemon/x52d_device.c:51
|
||||
#, c-format
|
||||
msgid "Error %d connecting to device: %s"
|
||||
msgstr ""
|
||||
|
||||
#: daemon/x52d_device.c:82
|
||||
#: daemon/x52d_device.c:59
|
||||
msgid "Device connected, writing configuration"
|
||||
msgstr ""
|
||||
|
||||
#: daemon/x52d_device.c:86
|
||||
msgid "Starting X52 device update thread"
|
||||
msgstr ""
|
||||
|
||||
#: daemon/x52d_device.c:101
|
||||
#: daemon/x52d_device.c:105
|
||||
msgid "Initializing libx52"
|
||||
msgstr ""
|
||||
|
||||
#: daemon/x52d_device.c:105
|
||||
#: daemon/x52d_device.c:109
|
||||
#, c-format
|
||||
msgid "Failure %d initializing libx52: %s"
|
||||
msgstr ""
|
||||
|
||||
#: daemon/x52d_device.c:124
|
||||
#: daemon/x52d_device.c:128
|
||||
msgid "Shutting down X52 device acquisition thread"
|
||||
msgstr ""
|
||||
|
||||
#: daemon/x52d_device.c:127
|
||||
#: daemon/x52d_device.c:131
|
||||
msgid "Shutting down X52 device update thread"
|
||||
msgstr ""
|
||||
|
||||
#: daemon/x52d_device.c:140
|
||||
#: daemon/x52d_device.c:144
|
||||
#, c-format
|
||||
msgid "Error %d when updating X52 parameter: %s"
|
||||
msgstr ""
|
||||
|
||||
#: daemon/x52d_device.c:220
|
||||
#: daemon/x52d_device.c:224
|
||||
#, c-format
|
||||
msgid "Error %d when updating X52 device: %s"
|
||||
msgstr ""
|
||||
|
|
26
po/xx_PL.po
26
po/xx_PL.po
|
@ -7,8 +7,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: x52pro-linux 0.2.1\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/nirenjan/x52pro-linux/issues\n"
|
||||
"POT-Creation-Date: 2021-08-30 10:30-0700\n"
|
||||
"PO-Revision-Date: 2021-08-30 10:31-0700\n"
|
||||
"POT-Creation-Date: 2021-08-30 10:40-0700\n"
|
||||
"PO-Revision-Date: 2021-08-30 10:41-0700\n"
|
||||
"Last-Translator: Nirenjan Krishnan <nirenjan@gmail.com>\n"
|
||||
"Language-Team: Dummy Language for testing i18n\n"
|
||||
"Language: xx_PL\n"
|
||||
|
@ -720,42 +720,46 @@ msgstr "Onay aluevay oundfay inay overrideay ingstray '%s'"
|
|||
msgid "Error processing override '%s.%s=%s'"
|
||||
msgstr "Erroray ocessingpray overriday '%s.%s=%s'"
|
||||
|
||||
#: daemon/x52d_device.c:35
|
||||
#: daemon/x52d_device.c:36
|
||||
msgid "Starting X52 device acquisition thread"
|
||||
msgstr "Artingstay X52 eviceday acquisitionay eadthray"
|
||||
|
||||
#: daemon/x52d_device.c:50
|
||||
#: daemon/x52d_device.c:51
|
||||
#, c-format
|
||||
msgid "Error %d connecting to device: %s"
|
||||
msgstr "Erroray %d onnectingcay otay eviceday: %s"
|
||||
|
||||
#: daemon/x52d_device.c:82
|
||||
#: daemon/x52d_device.c:59
|
||||
msgid "Device connected, writing configuration"
|
||||
msgstr "Eviceday onnectedcay, itingwray onfigurationcay"
|
||||
|
||||
#: daemon/x52d_device.c:86
|
||||
msgid "Starting X52 device update thread"
|
||||
msgstr "Artingstay X52 eviceday updateay eadthray"
|
||||
|
||||
#: daemon/x52d_device.c:101
|
||||
#: daemon/x52d_device.c:105
|
||||
msgid "Initializing libx52"
|
||||
msgstr "Initializingay libx52"
|
||||
|
||||
#: daemon/x52d_device.c:105
|
||||
#: daemon/x52d_device.c:109
|
||||
#, c-format
|
||||
msgid "Failure %d initializing libx52: %s"
|
||||
msgstr "Ailurefay %d initializeay libx52: %s"
|
||||
|
||||
#: daemon/x52d_device.c:124
|
||||
#: daemon/x52d_device.c:128
|
||||
msgid "Shutting down X52 device acquisition thread"
|
||||
msgstr "Uttingshay ownday X52 eviceday acquisitionay eadthray"
|
||||
|
||||
#: daemon/x52d_device.c:127
|
||||
#: daemon/x52d_device.c:131
|
||||
msgid "Shutting down X52 device update thread"
|
||||
msgstr "Uttingshay ownday X52 eviceday updateay eadthray"
|
||||
|
||||
#: daemon/x52d_device.c:140
|
||||
#: daemon/x52d_device.c:144
|
||||
#, c-format
|
||||
msgid "Error %d when updating X52 parameter: %s"
|
||||
msgstr "Erroray %d enwhay updatingay X52 arameterpay: %s"
|
||||
|
||||
#: daemon/x52d_device.c:220
|
||||
#: daemon/x52d_device.c:224
|
||||
#, c-format
|
||||
msgid "Error %d when updating X52 device: %s"
|
||||
msgstr "Erroray %d enwhay updatingay X52 eviceday: %s"
|
||||
|
|
Loading…
Reference in New Issue