• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
UBports Robot Logo UBports Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

[Testing] NFC for Halium 9 ports

Scheduled Pinned Locked Moved Porting
25 Posts 7 Posters 5.6k Views 4 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M Offline
      mateo_salta @fredldotme
      last edited by 15 Mar 2021, 01:33

      @fredldotme yes, i think the plan is location, bluetooth, ect. as the other networking options are together, wifi, ethernet, cellular

      1 Reply Last reply Reply Quote 0
      • M Offline
        mateo_salta
        last edited by 19 Mar 2021, 03:54

        I think we would also want to build in automatic uri/url handling -
        Many tags are written to launch a website/url, and we would want these to be sent to the url dispatcher automatically, would be simple to just call open url externally, url dispatcher takes care of the rest.

        I have received new tags, and once written on another device the app i compiled reads then perfectly, we may need to recompile something to enable writing, as the code comments that it was disabled.

        The tags I got are ntag 213 ( a watch style tag, and a ring style tag) I plan on writting a custom url (i think "clock://" to open the clock on the "watch band", then maybe we can see what it would take to make a password ring πŸ™‚

        F 1 Reply Last reply 19 Mar 2021, 16:16 Reply Quote 0
        • F Offline
          fredldotme @mateo_salta
          last edited by 19 Mar 2021, 16:16

          @mateo_salta I've already taken a look into QtNfc not allowing writes, I know where to enable it. Might take some time though.

          For the URL handling: Yes, this has also been requested by Nymea devs, but at the current pace it might not make the cut for OTA-17.

          M 1 Reply Last reply 21 Mar 2021, 14:19 Reply Quote 0
          • M Offline
            mateo_salta @fredldotme
            last edited by 21 Mar 2021, 14:19

            @fredldotme cool, will be great to have the app usability at first, thank you for all the wor.

            M 1 Reply Last reply 21 Mar 2021, 14:21 Reply Quote 0
            • M Offline
              mateo_salta @mateo_salta
              last edited by 21 Mar 2021, 14:21

              @mateo_salta i could probally write a basic app that just passes on the url to urldispatcher as a stopgap, i think that will be my next thing to try

              F 1 Reply Last reply 26 Mar 2021, 18:30 Reply Quote 0
              • F Offline
                fredldotme @mateo_salta
                last edited by 26 Mar 2021, 18:30

                @mateo_salta Could you possibly release a version of your demo QtNfc writer app with the nfc policy group enabled? I would like to test it in a confined environment. Or even better, could you release the source code for it?

                M 1 Reply Last reply 28 Mar 2021, 16:14 Reply Quote 0
                • D Offline
                  domubpkm
                  last edited by 28 Mar 2021, 05:45

                  NFC should be in next dev :
                  https://github.com/ubports/ubuntu-touch/issues/1697
                  But in concrete terms, what will this technology implemented on UT smartphones allow us to do in daily use?

                  F 1 Reply Last reply 28 Mar 2021, 06:29 Reply Quote 1
                  • F Offline
                    fredldotme @domubpkm
                    last edited by 28 Mar 2021, 06:29

                    @domubpkm depends on what app developers can envision and implement with it. It could be used for home automation for example, triggering events via NFC tags.

                    K 1 Reply Last reply 28 Mar 2021, 10:22 Reply Quote 0
                    • K Online
                      kugiigi @fredldotme
                      last edited by 28 Mar 2021, 10:22

                      I almost never used NFC in my life. Maybe once or twice I used it to automatically pair bluetooth devices πŸ˜„
                      But that's why I'm really looking forward having it on UT because I'm pretty sure I will use it. I've used a lot things just because they are available on UT 😁

                      M 1 Reply Last reply 28 Mar 2021, 17:13 Reply Quote 0
                      • M Offline
                        mateo_salta @fredldotme
                        last edited by mateo_salta 28 Mar 2021, 16:14

                        @fredldotme oh yeah, the source is in the example folders of qt-master, they have a handfull of demos, I will try the apparmor, didn't know that was going yet πŸ™‚

                        1 Reply Last reply Reply Quote 0
                        • M Offline
                          mateo_salta @kugiigi
                          last edited by 28 Mar 2021, 17:13

                          @kugiigi I'm looking foward to trying this example, ( https://github.com/qt/qtconnectivity/blob/8618e25e01ca9c6c6b2221041f625ac69f6757b8/examples/nfc/corkboard/corkboards.qml) and sticking some of the stickers on my refrigerator as notes πŸ™‚

                          1 Reply Last reply Reply Quote 1
                          • F Offline
                            flohack
                            last edited by 14 Apr 2021, 10:56

                            Is there already a test app? I have at least one device here where I would love to test it...

                            My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                            F 1 Reply Last reply 14 Apr 2021, 16:59 Reply Quote 0
                            • F Offline
                              fredldotme @flohack
                              last edited by 14 Apr 2021, 16:59

                              @flohack https://github.com/fredldotme/ut-nfc-ndef-demo and https://github.com/fredldotme/ut-nfcd-p2p-demo respectively

                              L F 2 Replies Last reply 5 May 2021, 08:32 Reply Quote 1
                              • L Offline
                                Luksus @fredldotme
                                last edited by 5 May 2021, 08:32

                                @fredldotme I tried to build the p2p-demo with clickable, but get the error, that "nfc" is an unsupported policy-group... do I have to use some modified docker image for building this?

                                Devices: BQ e4.5, Fairphone 2, Fairphone 3, Lenovo X605F, Pinephone, Moto Z2 Force, OnePlus5T

                                1 Reply Last reply Reply Quote 0
                                • F Offline
                                  flohack @fredldotme
                                  last edited by 29 May 2021, 20:34

                                  @fredldotme I meant a click to be installed πŸ˜› for the lazy of us...

                                  My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                                  1 Reply Last reply Reply Quote 0
                                  • F Offline
                                    fredldotme
                                    last edited by 30 May 2021, 20:02

                                    NFC support has been merged into Clickable just recently. Using Clickable from git will work.

                                    @Flohack "teach a man to fish" and all πŸ˜‰

                                    1 Reply Last reply Reply Quote 0
                                    • L Offline
                                      Luksus
                                      last edited by 4 Oct 2021, 20:42

                                      nfc_test.jpg

                                      Devices: BQ e4.5, Fairphone 2, Fairphone 3, Lenovo X605F, Pinephone, Moto Z2 Force, OnePlus5T

                                      1 Reply Last reply Reply Quote 2
                                      • First post
                                        Last post