summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-25wip- add http service skeletondevel-based-on-masterBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-05wipBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-04not really working listselectorBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-04assorted wip debuggingBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-04fix actionbar back buttonBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-04wipBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-04semi-working list item background. Need more work...Bjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-04prevent QR result from ending up in clipboard historyBjørn Mork
Extra preferences can be set on the scan intent. Including the upstream Intents class to make use of the constants and docs there. Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-04fixing crash on null, which was the the activity was destroyedBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-03network config wip - failing to restore state in ipcam activityBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-03make notifications actually work, but for what use?Bjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02move keystore out of working dir..Bjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02implement queued commandsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02add some pre-defined command buttonsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02simplify scanning even moreBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02remove ScanListAdapter classBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02simplify scan adapater to arrayadapterBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02strip unnecessary includes from MainActivityBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02include layoutBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02fix crash on cancelled QR scanBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02ipcam activity is functional. needs cleanupBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02split out ipcam communication from the main activityBjørn Mork
Attempt to restrict MainActivity to initial camera discovery. Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02simplify address based connectBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02QR code scanning and connect worksBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02import android-integration classes from the great ↵Bjørn Mork
https://github.com/zxing/zxing project Usage is documented on https://github.com/zxing/zxing/wiki/Scanning-Via-Intent Returned examples. Scan cancelled: 06-02 09:07:10.369 10706 10706 D Defogger MainActivity: : QR scan resturned: Format: null 06-02 09:07:10.369 10706 10706 D Defogger MainActivity: : Contents: null 06-02 09:07:10.369 10706 10706 D Defogger MainActivity: : Raw bytes: (0 bytes) 06-02 09:07:10.369 10706 10706 D Defogger MainActivity: : Orientation: null 06-02 09:07:10.369 10706 10706 D Defogger MainActivity: : EC level: null Scan successful (12345678 is the the "myDlink No", and 123456 is the PIN Code): 06-02 09:08:59.674 10706 10706 D Defogger MainActivity: : QR scan resturned: Format: QR_CODE 06-02 09:08:59.674 10706 10706 D Defogger MainActivity: : Contents: DCS-8000LH,A3,12345678,B0C554AABBCC,DCS-8000LH-BBCC,123456 06-02 09:08:59.674 10706 10706 D Defogger MainActivity: : Raw bytes: (55 bytes) 06-02 09:08:59.674 10706 10706 D Defogger MainActivity: : Orientation: null 06-02 09:08:59.674 10706 10706 D Defogger MainActivity: : EC level: L Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02use best practice naming for item layoutsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02add a button click method for startScannerActivity tooBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02move all the button boilerplate into xmlBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02refactor out the unnecessary gatt parameter mess againBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-02wip: network scanBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-06-01queue up initial requestsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31refactoringBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31 move pincode input to scanner activityBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31run command is workingBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31unlocking and wifi scanningBjørn Mork
05-31 14:37:37.150 9678 9697 D Defogger MainActivity: : doWifiScan() 05-31 14:37:39.547 9678 9678 D Defogger Scanning: : stopped scanning 05-31 14:37:39.809 9678 9697 D Defogger MainActivity: : 0000a100-0000-1000-8000-00805f9b34fb read N=11;P=1;L=I=1,M=0,C=11,S=4,E=2,P=100&L=I=2,M=0,C=11,S=4,E=2,P=100&L=I=3,M=0,C=11,S=4,E=2,P=100&L=I=62400037-2,M=0,C=10,S=4,E=2, 05-31 14:37:39.811 9678 9697 D Defogger MainActivity: : doWifiScan() 05-31 14:37:40.392 9678 9697 D Defogger MainActivity: : 0000a100-0000-1000-8000-00805f9b34fb read N=11;P=2;P=72&L=I=78648756387465873,M=0,C=9,S=4,E=2,P=100&L=I=aaaa7,M=0,C=4,S=4,E=2,P=100&L=I=ALHN-2C78,M=0,C=6,S=4,E=2,P=100&L= 05-31 14:37:40.392 9678 9697 D Defogger MainActivity: : doWifiScan() 05-31 14:37:40.932 9678 9697 D Defogger MainActivity: : 0000a100-0000-1000-8000-00805f9b34fb read N=11;P=3;I=BBF,M=0,C=1,S=4,E=2,P=92&L=I=CDK-PROD,M=0,C=7,S=4,E=2,P=75&L=I=CDK-Terminator,M=0,C=1,S=4,E=2,P=74&L=I=CHANGE_ME,M=0, 05-31 14:37:40.933 9678 9697 D Defogger MainActivity: : doWifiScan() 05-31 14:37:41.472 9678 9697 D Defogger MainActivity: : 0000a100-0000-1000-8000-00805f9b34fb read N=11;P=4;C=1,S=4,E=2,P=94&L=I=Desk-kristo,M=0,C=11,S=4,E=2,P=100&L=I=DeskAnders,M=0,C=11,S=4,E=2,P=100&L=I=emp,M=0,C=1,S=4,E=2,P 05-31 14:37:41.473 9678 9697 D Defogger MainActivity: : doWifiScan() 05-31 14:37:42.104 9678 9697 D Defogger MainActivity: : 0000a100-0000-1000-8000-00805f9b34fb read N=11;P=5;=92&L=I=FooBar,M=0,C=2,S=4,E=2,P=69&L=I=getworkdone,M=0,C=9,S=4,E=2,P=100&L=I=HalvProd,M=0,C=11,S=4,E=2,P=94&L=I=HalvPr 05-31 14:37:42.105 9678 9697 D Defogger MainActivity: : doWifiScan() 05-31 14:37:42.732 9678 9697 D Defogger MainActivity: : 0000a100-0000-1000-8000-00805f9b34fb read N=11;P=6;od-Guest,M=0,C=11,S=4,E=2,P=92&L=I=IP%20Operations,M=0,C=2,S=4,E=2,P=76&L=I=Kaffekrok,M=0,C=6,S=4,E=2,P=100&L=I=Telenor 05-31 14:37:42.733 9678 9697 D Defogger MainActivity: : doWifiScan() 05-31 14:37:43.317 9678 9697 D Defogger MainActivity: : 0000a100-0000-1000-8000-00805f9b34fb read N=11;P=7;-0001,M=0,C=6,S=4,E=2,P=100&L=I=Telenor-104B,M=0,C=6,S=4,E=2,P=100&L=I=Telenor0036fil,M=0,C=11,S=4,E=2,P=68&L=I=Telenor 05-31 14:37:43.317 9678 9697 D Defogger MainActivity: : doWifiScan() 05-31 14:37:43.901 9678 9697 D Defogger MainActivity: : 0000a100-0000-1000-8000-00805f9b34fb read N=11;P=8;0669ode,M=0,C=4,S=4,E=2,P=100&L=I=Telenor1445fot,M=0,C=3,S=4,E=2,P=100&L=I=Telenor4021ett,M=0,C=8,S=4,E=2,P=90&L=I=Tele 05-31 14:37:43.901 9678 9697 D Defogger MainActivity: : doWifiScan() 05-31 14:37:44.442 9678 9697 D Defogger MainActivity: : 0000a100-0000-1000-8000-00805f9b34fb read N=11;P=9;nor5421kur,M=0,C=6,S=4,E=2,P=100&L=I=Telenor6884bit,M=0,C=4,S=4,E=2,P=98&L=I=Telenor7086som,M=0,C=6,S=4,E=2,P=100&L=I=T 05-31 14:37:44.443 9678 9697 D Defogger MainActivity: : doWifiScan() 05-31 14:37:44.982 9678 9697 D Defogger MainActivity: : 0000a100-0000-1000-8000-00805f9b34fb read N=11;P=10;elenor_employee,M=0,C=11,S=4,E=2,P=74&L=I=Telenor_Guest,M=0,C=11,S=0,E=0,P=74&L=I=TelenorInpli,M=0,C=1,S=4,E=2,P=100&L 05-31 14:37:44.983 9678 9697 D Defogger MainActivity: : doWifiScan() 05-31 14:37:45.479 9678 9697 D Defogger MainActivity: : 0000a100-0000-1000-8000-00805f9b34fb read N=11;P=11;=I=This_WIFI,M=0,C=1,S=4,E=2,P=100&L=I=Zyxel%20Speedtest,M=0,C=1,S=4,E=2,P=100 05-31 14:37:45.479 9678 9697 D Defogger MainActivity: : L=I=1,M=0,C=11,S=4,E=2,P=100 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=2,M=0,C=11,S=4,E=2,P=100 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=3,M=0,C=11,S=4,E=2,P=100 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=62400037-2,M=0,C=10,S=4,E=2,P=72 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=78648756387465873,M=0,C=9,S=4,E=2,P=100 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=aaaa7,M=0,C=4,S=4,E=2,P=100 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=ALHN-2C78,M=0,C=6,S=4,E=2,P=100 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=BBF,M=0,C=1,S=4,E=2,P=92 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=CDK-PROD,M=0,C=7,S=4,E=2,P=75 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=CDK-Terminator,M=0,C=1,S=4,E=2,P=74 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=CHANGE_ME,M=0,C=1,S=4,E=2,P=94 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=Desk-kristo,M=0,C=11,S=4,E=2,P=100 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=DeskAnders,M=0,C=11,S=4,E=2,P=100 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=emp,M=0,C=1,S=4,E=2,P=92 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=FooBar,M=0,C=2,S=4,E=2,P=69 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=getworkdone,M=0,C=9,S=4,E=2,P=100 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=HalvProd,M=0,C=11,S=4,E=2,P=94 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=HalvProd-Guest,M=0,C=11,S=4,E=2,P=92 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=IP%20Operations,M=0,C=2,S=4,E=2,P=76 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=Kaffekrok,M=0,C=6,S=4,E=2,P=100 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=Telenor-0001,M=0,C=6,S=4,E=2,P=100 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=Telenor-104B,M=0,C=6,S=4,E=2,P=100 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=Telenor0036fil,M=0,C=11,S=4,E=2,P=68 05-31 14:37:45.480 9678 9697 D Defogger MainActivity: : L=I=Telenor0669ode,M=0,C=4,S=4,E=2,P=100 05-31 14:37:45.481 9678 9697 D Defogger MainActivity: : L=I=Telenor1445fot,M=0,C=3,S=4,E=2,P=100 05-31 14:37:45.481 9678 9697 D Defogger MainActivity: : L=I=Telenor4021ett,M=0,C=8,S=4,E=2,P=90 05-31 14:37:45.481 9678 9697 D Defogger MainActivity: : L=I=Telenor5421kur,M=0,C=6,S=4,E=2,P=100 05-31 14:37:45.481 9678 9697 D Defogger MainActivity: : L=I=Telenor6884bit,M=0,C=4,S=4,E=2,P=98 05-31 14:37:45.481 9678 9697 D Defogger MainActivity: : L=I=Telenor7086som,M=0,C=6,S=4,E=2,P=100 05-31 14:37:45.481 9678 9697 D Defogger MainActivity: : L=I=Telenor_employee,M=0,C=11,S=4,E=2,P=74 05-31 14:37:45.481 9678 9697 D Defogger MainActivity: : L=I=Telenor_Guest,M=0,C=11,S=0,E=0,P=74 05-31 14:37:45.481 9678 9697 D Defogger MainActivity: : L=I=TelenorInpli,M=0,C=1,S=4,E=2,P=100 05-31 14:37:45.481 9678 9697 D Defogger MainActivity: : L=I=This_WIFI,M=0,C=1,S=4,E=2,P=100 05-31 14:37:45.481 9678 9697 D Defogger MainActivity: : L=I=Zyxel%20Speedtest,M=0,C=1,S=4,E=2,P=100 Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31simplify away the GattClientActionListener interfaceBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31calculating correct keyBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31splitting into KV pairsBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31reading challenge successfullyBjørn Mork
05-30 21:13:01.878 23809 23826 D Defogger MainActivity: : 0000a001-0000-1000-8000-00805f9b34fb read M=1;C=sw9rihcn4hpeu2bc Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31now also listing characteristics of the ipcam serviceBjørn Mork
05-30 20:48:46.798 23223 23223 D Defogger Scanning: : stopped scanning 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : 00001800-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : 00001801-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : 0000d001-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a000-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a001-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a100-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a101-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a102-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a103-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a104-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a200-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a201-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a300-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a301-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a302-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a303-0000-1000-8000-00805f9b34fb 05-30 20:48:47.539 23223 23240 D Defogger MainActivity: : ipcam char: 0000a304-0000-1000-8000-00805f9b34fb Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31gatt connecting and service discovery is workingBjørn Mork
05-30 20:35:57.539 22814 22814 D Defogger Scanning: : adding 77:6D:BD:24:87:41 05-30 20:35:59.933 22814 22814 D Defogger Adapter: : ScanListAdapter: onClick() will return DCS-8000LH-CC73 05-30 20:35:59.933 22814 22814 D Defogger Scanning: : returnScanResult() 05-30 20:35:59.939 22814 22814 D Defogger Scanning: : stopped scanning 05-30 20:35:59.956 22814 22814 D Defogger MainActivity: : connectDevice() B0:C5:54:4C:CC:73 05-30 20:36:01.870 22814 22831 D Defogger MainActivity: : onConnectionStateChange() 0 2 05-30 20:36:02.826 22814 22831 D Defogger MainActivity: : 00001800-0000-1000-8000-00805f9b34fb 05-30 20:36:02.826 22814 22831 D Defogger MainActivity: : 00001801-0000-1000-8000-00805f9b34fb 05-30 20:36:02.826 22814 22831 D Defogger MainActivity: : 0000d001-0000-1000-8000-00805f9b34fb 05-30 20:36:07.025 22814 22814 D Defogger Scanning: : stopped scanning Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31returning selected device works!Bjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31android wip: scanlistadapter is workingBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31android wipBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31android wip: scan timeout is workingBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31android wip: scanning is working!Bjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31android wip: building, but crashing when scanningBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31android wip: RecyclerView does not exist in Debian (androidx is missing)Bjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31android wip: buildingBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2019-05-31a wip: working "scan" retBjørn Mork
Signed-off-by: Bjørn Mork <bjorn@mork.no>