All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <1517093714.6759.6.camel@intel.com>

diff --git a/a/1.txt b/N1/1.txt
index adb4677..d2942de 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,42 +1,72 @@
-T24gU2F0LCAyMDE4LTAxLTI3IGF0IDIzOjA5ICswMTAwLCBQYXZlbCBNYWNoZWsgd3JvdGU6DQo+
-IE9uIFNhdCAyMDE4LTAxLTIwIDIwOjMxOjIzLCBQYW5kcnV2YWRhLCBTcmluaXZhcyB3cm90ZToN
-Cj4gPiANCj4gPiBPbiBTYXQsIDIwMTgtMDEtMjAgYXQgMTU6MTkgKzAwMDAsIEpvbmF0aGFuIENh
-bWVyb24gd3JvdGU6DQo+ID4gPiANCj4gPiA+IE9uIFRodSwgMTggSmFuIDIwMTggMjM6NDA6MjYg
-KzAxMDANCj4gPiA+IFBhdmVsIE1hY2hlayA8cGF2ZWxAdWN3LmN6PiB3cm90ZToNCj4gPiA+IA0K
-PiA+ID4gPiANCj4gPiA+ID4gDQo+ID4gPiA+IEhpIQ0KPiA+ID4gPiANCj4gPiA+ID4gPiANCj4g
-PiA+ID4gPiANCj4gPiA+ID4gPiBGcm9tIGFuIElJTyBzZW5zb3IgcG9pbnQgb2YgdmlldyBBIEdl
-c3R1cmUgc2Vuc29yOg0KPiA+ID4gPiA+IE91dHB1dHMNCj4gPiA+ID4gPiAJQSBwcmUgZGVmaW5l
-ZCBhY3Rpdml0eSB0eXBlDQo+ID4gPiA+ID4gCQlXQUtFDQo+ID4gPiA+ID4gCQlUSUxUDQo+ID4g
-PiA+ID4gCQlHTEFOQ0UNCj4gPiA+ID4gPiAJCVBJQ0tfVVANCj4gPiA+ID4gPiAJCcKgJg0KPiA+
-ID4gPiA+IAkJwqBtb3JlDQo+ID4gPiA+ID4gDQo+ID4gPiA+ID4gCUEgdXNlciBkZWZpbmVkIGFj
-dGl2aXR5IHR5cGUgYXMgInN0cmluZyLCoMKgDQo+ID4gPiA+IFByZS1kZWZpbmVkIGFjdGl2aXRp
-ZXMgYXJlIGVhc3kuDQo+ID4gPiA+IA0KPiA+ID4gPiBCdXQgd2hhdCBhYm91dCB1c2VyLWRlZmlu
-ZWQgYWN0aXZpdGllcz8gV2UnZCByZWFsbHkgbGlrZSBjb21tb24NCj4gPiA+ID4gaW50ZXJmYWNl
-IGFjcm9zcyBkaWZmZXJlbnQgaGFyZHdhcmUuLi7CoA0KPiA+ID4gTmFzdHkgdG8gaGFuZGxlIGlu
-ZGVlZC7CoMKgwqBJdCBtYXkgYmUgdGhlIGJlc3Qgd2UgY2FuIGRvIGluaXRpYWxseQ0KPiA+ID4g
-YXQgbGVhc3QgaXMgdXNlcl9kZWZpbmVkTiBvciBzaW1pbGFyLsKgwqBObyB3YXkgb2YgY29uc3Ry
-YWluaW5nDQo+ID4gPiB1c2VycyBmcm9tIHVwbG9hZGluZyBzb21ldGhpbmcgcmVhbGx5IG9kZCB0
-aGF0IHdlIGNhbid0IGRlZmluZQ0KPiA+ID4gYW4gaW50ZXJmYWNlIGZvciAoaG9wcGluZyB3aGls
-c3QgaG9sZGluZyBhIHBob25lIGluDQo+ID4gPiB0aGVpciB0ZWV0aD8pDQo+ID4gVGhhdCdzIHdo
-YXQgSSB0aGluayBhbHNvLiBXZSBwcmUgZGVmaW5lIGZldyBVU0VSIGRlZmluZWQgYWN0aXZpdGll
-cw0KPiA+IElkcy4NCj4gT2ssIHNvIHRoaXMgaXMgcmVhbGx5IGRldmljZSBmb3IgaHVtYW4gaW50
-ZXJhY3Rpb24gLS0gaW5wdXQgZGV2aWNlLg0KPiANCj4gPiANCj4gPiA+IA0KPiA+ID4gPiANCj4g
-PiA+ID4gPiANCj4gPiA+ID4gPiBJbnB1dHMNCj4gPiA+ID4gPiAJQSByYXcgYmluYXJ5IGNkZXYg
-aW50ZXJmYWNlIHRvIGRvd25sb2FkDQo+ID4gPiA+ID4gdGVtcGxhdGVzL3BhdHRlcm5zwqDCoA0K
-PiA+ID4gPiAuLi4uYW5kICJyYXcgYmluYXJ5IiB3aWxsIG5vdCB3b3JrIGFjcm9zcyBkaWZmZXJl
-bnQgaGFyZHdhcmUgOi0NCj4gPiA+ID4gKC4NCj4gPiA+IFNhZGx5IHRoZXJlIHByb2JhYmx5IGlz
-bid0IG11Y2ggd2UgY2FuIGRvIGFib3V0IHRoZSBmb3JtYXQgYmVpbmcNCj4gPiA+IGN1c3RvbS4N
-Cj4gPiA+IEJlc3QgYmV0IHdvdWxkIHVsdGltYXRlbHkgYmUgaWYgdGhlcmUgd2FzIGF0IGxlYXN0
-IGEgc3RhbmRhcmQNCj4gPiA+IHRvb2wNCj4gPiA+IHRvIGdlbmVyYXRlIHRoZSBmaWxlcyBmb3Ig
-ZGlmZmVyZW50IGRldmljZXMuLi4NCj4gPiA+IA0KPiA+IENvcnJlY3QuIFRoaXMgd2lsbCBkZXBl
-bmQgb24gwqB0aGUgZmlybXdhcmUgZXhwZWN0ZWQgZm9ybWF0IC4gSQ0KPiA+IHRoaW5rDQo+ID4g
-dWx0aW1hdGVseSBpdCB3aWxsIGJlIHN0YW5kYXJkaXplZC4NCj4gSXMgaXQgZmFpciB0byBzYXkg
-dGhhdCAiZXhwZWN0ZWQiIGZvcm1hdCBpcyBzb21lIGtpbmQgb2YgYnl0ZWNvZGUgZm9yDQo+IENQ
-VSBpbiB0aGUgZ2VzdHVyZSBzZW5zb3I/DQpOb3QgbmVjZXNzYXJpbHkgYSBieXRlIGNvZGUgdG8g
-ZXhlY3V0ZSBvbiB0aGUgQ1BVIGluIHRoZSBnZXN0dXJlDQpzZW5zb3IsIGJ1dCBhIGZvcm1hdCB0
-aGUgY29kZSBydW5uaW5nIG9uIHRoYXQgQ1BVIHVuZGVyc3RhbmRzIHRoZSB3YXkNCmdlc3R1cmVz
-IGFyZSBmb3JtYXR0ZWQuDQpCdXQgaXQgY2FuIGJlIGJ5dGUgY29kZSBmb3Igc29tZSBtYW51ZmFj
-dHVyZXJzLCBzbyBpZGVhIGlzIGp1c3QgcGFzcyB0bw0KdGhlIGZpcm13YXJlIGFuZCBsZXQgaXQg
-cHJvY2VzcyBpdCBhbiBvcGFxdWUgZm9ybWF0Lg0KDQpUaGFua3MsDQpTcmluaXZhcw0KDQo+IA0K
-PiBXZSBoYXZlIHNpbWlsYXIgcHJvYmxlbSB3aXRoIHNtYXJ0IExFRCBkZXZpY2VzLi4uDQo+IA0K
-PiAJCQkJCQkJCQkNCj4gUGF2ZWw=
+On Sat, 2018-01-27 at 23:09 +0100, Pavel Machek wrote:
+> On Sat 2018-01-20 20:31:23, Pandruvada, Srinivas wrote:
+> > 
+> > On Sat, 2018-01-20 at 15:19 +0000, Jonathan Cameron wrote:
+> > > 
+> > > On Thu, 18 Jan 2018 23:40:26 +0100
+> > > Pavel Machek <pavel@ucw.cz> wrote:
+> > > 
+> > > > 
+> > > > 
+> > > > Hi!
+> > > > 
+> > > > > 
+> > > > > 
+> > > > > From an IIO sensor point of view A Gesture sensor:
+> > > > > Outputs
+> > > > > 	A pre defined activity type
+> > > > > 		WAKE
+> > > > > 		TILT
+> > > > > 		GLANCE
+> > > > > 		PICK_UP
+> > > > > 		 &
+> > > > > 		 more
+> > > > > 
+> > > > > 	A user defined activity type as "string"  
+> > > > Pre-defined activities are easy.
+> > > > 
+> > > > But what about user-defined activities? We'd really like common
+> > > > interface across different hardware... 
+> > > Nasty to handle indeed.   It may be the best we can do initially
+> > > at least is user_definedN or similar.  No way of constraining
+> > > users from uploading something really odd that we can't define
+> > > an interface for (hopping whilst holding a phone in
+> > > their teeth?)
+> > That's what I think also. We pre define few USER defined activities
+> > Ids.
+> Ok, so this is really device for human interaction -- input device.
+> 
+> > 
+> > > 
+> > > > 
+> > > > > 
+> > > > > Inputs
+> > > > > 	A raw binary cdev interface to download
+> > > > > templates/patterns  
+> > > > ....and "raw binary" will not work across different hardware :-
+> > > > (.
+> > > Sadly there probably isn't much we can do about the format being
+> > > custom.
+> > > Best bet would ultimately be if there was at least a standard
+> > > tool
+> > > to generate the files for different devices...
+> > > 
+> > Correct. This will depend on  the firmware expected format . I
+> > think
+> > ultimately it will be standardized.
+> Is it fair to say that "expected" format is some kind of bytecode for
+> CPU in the gesture sensor?
+Not necessarily a byte code to execute on the CPU in the gesture
+sensor, but a format the code running on that CPU understands the way
+gestures are formatted.
+But it can be byte code for some manufacturers, so idea is just pass to
+the firmware and let it process it an opaque format.
+
+Thanks,
+Srinivas
+
+> 
+> We have similar problem with smart LED devices...
+> 
+> 									
+> Pavel
diff --git a/a/content_digest b/N1/content_digest
index c410180..2ff3d1a 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -12,47 +12,77 @@
  " jic23@kernel.org <jic23@kernel.org>\0"
  "\00:1\0"
  "b\0"
- "T24gU2F0LCAyMDE4LTAxLTI3IGF0IDIzOjA5ICswMTAwLCBQYXZlbCBNYWNoZWsgd3JvdGU6DQo+\n"
- "IE9uIFNhdCAyMDE4LTAxLTIwIDIwOjMxOjIzLCBQYW5kcnV2YWRhLCBTcmluaXZhcyB3cm90ZToN\n"
- "Cj4gPiANCj4gPiBPbiBTYXQsIDIwMTgtMDEtMjAgYXQgMTU6MTkgKzAwMDAsIEpvbmF0aGFuIENh\n"
- "bWVyb24gd3JvdGU6DQo+ID4gPiANCj4gPiA+IE9uIFRodSwgMTggSmFuIDIwMTggMjM6NDA6MjYg\n"
- "KzAxMDANCj4gPiA+IFBhdmVsIE1hY2hlayA8cGF2ZWxAdWN3LmN6PiB3cm90ZToNCj4gPiA+IA0K\n"
- "PiA+ID4gPiANCj4gPiA+ID4gDQo+ID4gPiA+IEhpIQ0KPiA+ID4gPiANCj4gPiA+ID4gPiANCj4g\n"
- "PiA+ID4gPiANCj4gPiA+ID4gPiBGcm9tIGFuIElJTyBzZW5zb3IgcG9pbnQgb2YgdmlldyBBIEdl\n"
- "c3R1cmUgc2Vuc29yOg0KPiA+ID4gPiA+IE91dHB1dHMNCj4gPiA+ID4gPiAJQSBwcmUgZGVmaW5l\n"
- "ZCBhY3Rpdml0eSB0eXBlDQo+ID4gPiA+ID4gCQlXQUtFDQo+ID4gPiA+ID4gCQlUSUxUDQo+ID4g\n"
- "PiA+ID4gCQlHTEFOQ0UNCj4gPiA+ID4gPiAJCVBJQ0tfVVANCj4gPiA+ID4gPiAJCcKgJg0KPiA+\n"
- "ID4gPiA+IAkJwqBtb3JlDQo+ID4gPiA+ID4gDQo+ID4gPiA+ID4gCUEgdXNlciBkZWZpbmVkIGFj\n"
- "dGl2aXR5IHR5cGUgYXMgInN0cmluZyLCoMKgDQo+ID4gPiA+IFByZS1kZWZpbmVkIGFjdGl2aXRp\n"
- "ZXMgYXJlIGVhc3kuDQo+ID4gPiA+IA0KPiA+ID4gPiBCdXQgd2hhdCBhYm91dCB1c2VyLWRlZmlu\n"
- "ZWQgYWN0aXZpdGllcz8gV2UnZCByZWFsbHkgbGlrZSBjb21tb24NCj4gPiA+ID4gaW50ZXJmYWNl\n"
- "IGFjcm9zcyBkaWZmZXJlbnQgaGFyZHdhcmUuLi7CoA0KPiA+ID4gTmFzdHkgdG8gaGFuZGxlIGlu\n"
- "ZGVlZC7CoMKgwqBJdCBtYXkgYmUgdGhlIGJlc3Qgd2UgY2FuIGRvIGluaXRpYWxseQ0KPiA+ID4g\n"
- "YXQgbGVhc3QgaXMgdXNlcl9kZWZpbmVkTiBvciBzaW1pbGFyLsKgwqBObyB3YXkgb2YgY29uc3Ry\n"
- "YWluaW5nDQo+ID4gPiB1c2VycyBmcm9tIHVwbG9hZGluZyBzb21ldGhpbmcgcmVhbGx5IG9kZCB0\n"
- "aGF0IHdlIGNhbid0IGRlZmluZQ0KPiA+ID4gYW4gaW50ZXJmYWNlIGZvciAoaG9wcGluZyB3aGls\n"
- "c3QgaG9sZGluZyBhIHBob25lIGluDQo+ID4gPiB0aGVpciB0ZWV0aD8pDQo+ID4gVGhhdCdzIHdo\n"
- "YXQgSSB0aGluayBhbHNvLiBXZSBwcmUgZGVmaW5lIGZldyBVU0VSIGRlZmluZWQgYWN0aXZpdGll\n"
- "cw0KPiA+IElkcy4NCj4gT2ssIHNvIHRoaXMgaXMgcmVhbGx5IGRldmljZSBmb3IgaHVtYW4gaW50\n"
- "ZXJhY3Rpb24gLS0gaW5wdXQgZGV2aWNlLg0KPiANCj4gPiANCj4gPiA+IA0KPiA+ID4gPiANCj4g\n"
- "PiA+ID4gPiANCj4gPiA+ID4gPiBJbnB1dHMNCj4gPiA+ID4gPiAJQSByYXcgYmluYXJ5IGNkZXYg\n"
- "aW50ZXJmYWNlIHRvIGRvd25sb2FkDQo+ID4gPiA+ID4gdGVtcGxhdGVzL3BhdHRlcm5zwqDCoA0K\n"
- "PiA+ID4gPiAuLi4uYW5kICJyYXcgYmluYXJ5IiB3aWxsIG5vdCB3b3JrIGFjcm9zcyBkaWZmZXJl\n"
- "bnQgaGFyZHdhcmUgOi0NCj4gPiA+ID4gKC4NCj4gPiA+IFNhZGx5IHRoZXJlIHByb2JhYmx5IGlz\n"
- "bid0IG11Y2ggd2UgY2FuIGRvIGFib3V0IHRoZSBmb3JtYXQgYmVpbmcNCj4gPiA+IGN1c3RvbS4N\n"
- "Cj4gPiA+IEJlc3QgYmV0IHdvdWxkIHVsdGltYXRlbHkgYmUgaWYgdGhlcmUgd2FzIGF0IGxlYXN0\n"
- "IGEgc3RhbmRhcmQNCj4gPiA+IHRvb2wNCj4gPiA+IHRvIGdlbmVyYXRlIHRoZSBmaWxlcyBmb3Ig\n"
- "ZGlmZmVyZW50IGRldmljZXMuLi4NCj4gPiA+IA0KPiA+IENvcnJlY3QuIFRoaXMgd2lsbCBkZXBl\n"
- "bmQgb24gwqB0aGUgZmlybXdhcmUgZXhwZWN0ZWQgZm9ybWF0IC4gSQ0KPiA+IHRoaW5rDQo+ID4g\n"
- "dWx0aW1hdGVseSBpdCB3aWxsIGJlIHN0YW5kYXJkaXplZC4NCj4gSXMgaXQgZmFpciB0byBzYXkg\n"
- "dGhhdCAiZXhwZWN0ZWQiIGZvcm1hdCBpcyBzb21lIGtpbmQgb2YgYnl0ZWNvZGUgZm9yDQo+IENQ\n"
- "VSBpbiB0aGUgZ2VzdHVyZSBzZW5zb3I/DQpOb3QgbmVjZXNzYXJpbHkgYSBieXRlIGNvZGUgdG8g\n"
- "ZXhlY3V0ZSBvbiB0aGUgQ1BVIGluIHRoZSBnZXN0dXJlDQpzZW5zb3IsIGJ1dCBhIGZvcm1hdCB0\n"
- "aGUgY29kZSBydW5uaW5nIG9uIHRoYXQgQ1BVIHVuZGVyc3RhbmRzIHRoZSB3YXkNCmdlc3R1cmVz\n"
- "IGFyZSBmb3JtYXR0ZWQuDQpCdXQgaXQgY2FuIGJlIGJ5dGUgY29kZSBmb3Igc29tZSBtYW51ZmFj\n"
- "dHVyZXJzLCBzbyBpZGVhIGlzIGp1c3QgcGFzcyB0bw0KdGhlIGZpcm13YXJlIGFuZCBsZXQgaXQg\n"
- "cHJvY2VzcyBpdCBhbiBvcGFxdWUgZm9ybWF0Lg0KDQpUaGFua3MsDQpTcmluaXZhcw0KDQo+IA0K\n"
- "PiBXZSBoYXZlIHNpbWlsYXIgcHJvYmxlbSB3aXRoIHNtYXJ0IExFRCBkZXZpY2VzLi4uDQo+IA0K\n"
- PiAJCQkJCQkJCQkNCj4gUGF2ZWw=
+ "On Sat, 2018-01-27 at 23:09 +0100, Pavel Machek wrote:\n"
+ "> On Sat 2018-01-20 20:31:23, Pandruvada, Srinivas wrote:\n"
+ "> > \n"
+ "> > On Sat, 2018-01-20 at 15:19 +0000, Jonathan Cameron wrote:\n"
+ "> > > \n"
+ "> > > On Thu, 18 Jan 2018 23:40:26 +0100\n"
+ "> > > Pavel Machek <pavel@ucw.cz> wrote:\n"
+ "> > > \n"
+ "> > > > \n"
+ "> > > > \n"
+ "> > > > Hi!\n"
+ "> > > > \n"
+ "> > > > > \n"
+ "> > > > > \n"
+ "> > > > > From an IIO sensor point of view A Gesture sensor:\n"
+ "> > > > > Outputs\n"
+ "> > > > > \tA pre defined activity type\n"
+ "> > > > > \t\tWAKE\n"
+ "> > > > > \t\tTILT\n"
+ "> > > > > \t\tGLANCE\n"
+ "> > > > > \t\tPICK_UP\n"
+ "> > > > > \t\t\302\240&\n"
+ "> > > > > \t\t\302\240more\n"
+ "> > > > > \n"
+ "> > > > > \tA user defined activity type as \"string\"\302\240\302\240\n"
+ "> > > > Pre-defined activities are easy.\n"
+ "> > > > \n"
+ "> > > > But what about user-defined activities? We'd really like common\n"
+ "> > > > interface across different hardware...\302\240\n"
+ "> > > Nasty to handle indeed.\302\240\302\240\302\240It may be the best we can do initially\n"
+ "> > > at least is user_definedN or similar.\302\240\302\240No way of constraining\n"
+ "> > > users from uploading something really odd that we can't define\n"
+ "> > > an interface for (hopping whilst holding a phone in\n"
+ "> > > their teeth?)\n"
+ "> > That's what I think also. We pre define few USER defined activities\n"
+ "> > Ids.\n"
+ "> Ok, so this is really device for human interaction -- input device.\n"
+ "> \n"
+ "> > \n"
+ "> > > \n"
+ "> > > > \n"
+ "> > > > > \n"
+ "> > > > > Inputs\n"
+ "> > > > > \tA raw binary cdev interface to download\n"
+ "> > > > > templates/patterns\302\240\302\240\n"
+ "> > > > ....and \"raw binary\" will not work across different hardware :-\n"
+ "> > > > (.\n"
+ "> > > Sadly there probably isn't much we can do about the format being\n"
+ "> > > custom.\n"
+ "> > > Best bet would ultimately be if there was at least a standard\n"
+ "> > > tool\n"
+ "> > > to generate the files for different devices...\n"
+ "> > > \n"
+ "> > Correct. This will depend on \302\240the firmware expected format . I\n"
+ "> > think\n"
+ "> > ultimately it will be standardized.\n"
+ "> Is it fair to say that \"expected\" format is some kind of bytecode for\n"
+ "> CPU in the gesture sensor?\n"
+ "Not necessarily a byte code to execute on the CPU in the gesture\n"
+ "sensor, but a format the code running on that CPU understands the way\n"
+ "gestures are formatted.\n"
+ "But it can be byte code for some manufacturers, so idea is just pass to\n"
+ "the firmware and let it process it an opaque format.\n"
+ "\n"
+ "Thanks,\n"
+ "Srinivas\n"
+ "\n"
+ "> \n"
+ "> We have similar problem with smart LED devices...\n"
+ "> \n"
+ "> \t\t\t\t\t\t\t\t\t\n"
+ > Pavel
 
-fe7360d8795fd968bb0b3bc5e21f3aa95aece61ad99838c74b46b64246ff6b3b
+f5a6caadc1aa562ad95889f84b9744ab6cad7230dcb043f4dcc7f6e54cbbee19

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.