- 21 Mar, 2019 3 commits
-
-
David Frey authored
-
David Frey authored
ws_eink: clean up resource by free memory and cleanup deferred io
-
Thong Nguyen authored
Using vfree instead of kfree because we using vzalloc to allocate memory and aff cleanup deferred io
-
- 20 Mar, 2019 1 commit
-
-
Zahid Chowdhury authored
Add locationService to use GPS if available & accurate, otherwise use wifi with Combain service to get location
-
- 16 Mar, 2019 2 commits
-
-
David Frey authored
-
David Frey authored
Update in the background instead of on demand to prevent blocking for long periods of time.
-
- 15 Mar, 2019 2 commits
-
-
David Frey authored
-
David Frey authored
-
- 14 Mar, 2019 3 commits
-
-
Ashish Syal authored
-
Ashish Syal authored
-
Thong Nguyen authored
Add bitrev8 to ws_eink_display for issue mirror with littlevgl graphic lib.
-
- 13 Mar, 2019 1 commit
-
-
David Frey authored
Fix a problem where the OpenWeatherMap ambient temperature service would try to advertise the service each time a data connection was established. This caused a crash the second time the connection was established.
-
- 12 Mar, 2019 1 commit
-
-
Ashish Syal authored
-
- 11 Mar, 2019 12 commits
-
-
Ashish Syal authored
-
Ashish Syal authored
-
Ashish Syal authored
-
David Frey authored
Remove the bme680 kernel driver initialization code from the mangOH yellow module because the Bosch userspace driver is now being used instead.
-
Ashish Syal authored
-
Ashish Syal authored
-
Ashish Syal authored
-
Ashish Syal authored
-
Ashish Syal authored
-
Ashish Syal authored
-
Thong Nguyen authored
Use "full update" rather than "partial update" LUT every 10th update to the display to help prevent "ghosting" display artifacts from accumulating.
-
David Frey authored
The BSEC temperature offset and ambient temperature required by the bme680 driver library are now supplied dynamically. Additionally, an openweathermap.org based ambient temperature API was added. This is of course only useful if the device will be outdoors.
-
- 07 Mar, 2019 2 commits
-
-
David Frey authored
-
Thong Nguyen authored
Add callinng init in ws_eink_display and sleep after displaying
-
- 06 Mar, 2019 3 commits
-
-
Zahid Chowdhury authored
-
Zahid Chowdhury authored
-
- 05 Mar, 2019 2 commits
-
-
David Frey authored
The temperatures being read back are higher than expected. Add some logs until the issue is resolved.
-
David Frey authored
-
- 04 Mar, 2019 1 commit
-
-
David Frey authored
Use the bme680 driver library provided by Bosch and package it as a Legato component. This provides a more complete driver implementation than the kernel module that was being used previously. Also integrate the proprietary BSEC library from Bosch to get more intelligence out of the sensor.
-
- 18 Feb, 2019 1 commit
-
-
nxthong authored
Add fb_ioctl to framebuffer ops help to control deepsleep mode for waveshare eink display from user space. In user space can use ioctl(myfd, command,.) to set sleep mode or wakeup
-
- 13 Feb, 2019 3 commits
-
-
David Frey authored
Update the driver to indicate that only the 2.13" display is supported since this is the only display we have tested.
-
David Frey authored
Store a pointer to the device properties struct in the device data rather than setting module scoped variables in the probe. The benefit of this is that the driver could conceivably be used to support two displays with different display properties simultaneously.
-
David Frey authored
-
- 31 Jan, 2019 3 commits
-
-
David Frey authored
-
David Frey authored
Set the max SPI speed to 4MHz, remove the corresponding TODO entry and also a TODO relating to previously completed endian changes.
-
David Frey authored
-