summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-08-23binding: nfc: workaround service exiting if no adaptersguppy_6.90.0guppy/6.90.0flounder_5.99.6flounder_5.99.5flounder_5.99.4flounder/5.99.6flounder/5.99.5flounder/5.99.46.90.05.99.65.99.55.99.4Matt Ranostay1-4/+4
Don't return an error code from init() even with no adapters are present to avoid service from exiting. Bug-AGL: SPEC-1683 Change-Id: I9c77950887a2d4e8163bd2fb2cce8b00af8b4574 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-19binding: nfc: remove current_uid from globals declarationsflounder_5.99.3flounder_5.99.2flounder/5.99.3flounder/5.99.25.99.35.99.2Matt Ranostay1-2/+2
current_uid is no longer needed now that the json_object response is cached Bug-AGL: SPEC-1554 Change-Id: If6019ff52dcb61f18616c927a489e0fb0ed90c35 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-17binding: nfc: add neardal support for reading NDEF encoded tagsMatt Ranostay5-2/+127
Read RFID tags via neardal helper library that are NDEF encoded Bug-AGL: SPEC-1544 Change-Id: I90c0e8b4dec705ef56c7303ec2a592ca6ab9054c Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-17binding: nfc: use cached json_object for eventsMatt Ranostay2-10/+33
Cache the json_object for event response for detect for future subscribers Bug-AGL: SPEC-1554 Change-Id: I4dfeb7f157a872db96c8c5fabae9c26547815baa Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-17binding: nfc: convert binding to afb version 3Matt Ranostay1-6/+6
In order to use some of the features of v3 we need to update the data structures naming, and function parameters. Change-Id: I6c217a8f4c28053c838af9f324b1504a3e1cbf71 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-13binding: nfc: move libnfc checks from threadMatt Ranostay2-24/+53
To allow runtime detection of libnfc vs neard devices in the future libnfc check needs to be moved out of nfc_thread_loop Bug-AGL: SPEC-1554 Change-Id: I53854838a2fcab7eefbed3ed8d165a14e2bdc9db Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-13binding: nfc: split out common functionsMatt Ranostay4-18/+66
Put common functions that libnfc and neard will use in a common header Bug-AGL: SPEC-1554 Change-Id: I723cee58a2265bf0574f54cb0b9ff4af5647da73 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-04binding: nfc: new initial bindingMatt Ranostay20-1421/+427
Slight rewrite to use libnfc initially for getting tag uid's for user settings. Bug-AGL: SPEC-1554 Change-Id: I7b8c30102b82e86a92c89909bcbfba9ab7164c1f Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-12-19fix some textflounder_5.99.1flounder/5.99.15.99.1Loïc Collignon2-9/+3
Change-Id: I3f5dcce07cbc90a25294283f2cc40251f546f27c Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-12-18fixed the .gitreview fileLoïc Collignon1-0/+5
Change-Id: I9731195371349a12ad23355f8c6bd286c605a1f2 Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-11-11Hide the serviceJosé Bollo1-0/+3
Change-Id: I32f0a6a59ea76b0f79f2097989520c0dcb831832 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2017-11-11FIXME: remove spoiling messageJosé Bollo1-1/+1
Change-Id: Id0d16d1bad0c7a8be04942720c6f393282b12633 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2017-11-11Really add config fileJosé Bollo2-3/+16
Change-Id: Ia757319172123bc3bae76a66df8604cf8ff23504 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2017-11-11Upgrade templatesJosé Bollo1-0/+0
Change-Id: I5e43fccbe2d91a8fe58aa59c96362f56f18aa21a Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2017-11-11Make as widgetJosé Bollo1-5/+4
Change-Id: Ie48ea32d246afd00c72431944780213e5abce95b Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2017-11-09fix the missing submoduleLoïc Collignon1-0/+0
Change-Id: I1ab2ad75cbd7a1c7873ea5e8589da4e359d1134c Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-11-09fix .gitignore so it accept app-templatesLoïc Collignon1-3/+0
Change-Id: I0bd34c0dc2fcf1aadadaab71f5b2dcdcc255beb5 Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-11-09added some info into the readmeLoïc Collignon1-0/+34
Change-Id: I72f77473ccdd1425aacab8fbb7e3b741e97171a9
2017-11-09remove CMAKE_BUILD_TYPE from config file.Loïc Collignon1-1/+0
Change-Id: I67d2b64fd1f0172496fc76bc720676ca1ade9ad0
2017-11-09rename verbs to match the aia-binding expectations.Loïc Collignon4-19/+27
Change-Id: Ic959f94f55cd3c010663369c54e63089725a8556 Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-11-09fix error in polling compilation options.Loïc Collignon1-5/+11
Change-Id: I271f9220840ad792ed420e39d668fc6667518fd5
2017-11-08added compilation option to enable or disable modulations to speed up the ↵Loïc Collignon4-7/+84
detection. Change-Id: I14bd40f9fcc4ca526da8d1d15e836f7f722fc9c7 Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-10-25fixed a typoLoïc Collignon1-1/+1
Change-Id: Ib09e1204c2530489edf4e6bccfc485ce03d036ed Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-10-25fixed a typoLoïc Collignon1-0/+1
Change-Id: I1d48ba736a4fadafbd46e624ec5d732ffe691f38 Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-10-25add tag compatibility infosLoïc Collignon1-1/+36
Change-Id: Ib3b2d59b50ae142d9515e6a8cd3e21b6b115b2f2 Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-10-25detect tag removing and raise an eventLoïc Collignon2-85/+181
Change-Id: I812c4f0b86f2f65c0d7561af95e531fd596bd45b Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-10-25add some git exclusion to .gitignoreLoïc Collignon1-0/+7
Change-Id: I2c118a4a3168d0c55501946156a68b74cff1edfc Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-10-23add nfc bindingLoïc Collignon15-0/+1314
Change-Id: I1ebf8e803436430490201db533c2a5a04c04295e Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-10-23Initial commitLoïc Collignon [IoT.bzh]3-0/+255