Commit Graph

46 Commits

Author SHA1 Message Date
Romain Lamothe badcb8b80c check: drawArc implemented with atan approximation 2023-10-15 21:34:19 +02:00
Шляк Павел Вячеславович 32e7570259
Replace c-periphery with submodule 2022-04-13 12:58:15 +03:00
servadmin 2e90e4312b Fixed C++ header to match changes 2022-02-26 12:53:25 -05:00
Pavel Shlyak 271610ee7b
Create CMakeLists.txt
This is an example to build and link this library with cmake
2022-01-10 15:23:20 +03:00
servadmin ad747c8f3b Removed exit on error 2021-12-03 13:37:36 -05:00
servadmin b516e34745 Updated URL 2021-12-03 13:37:18 -05:00
servadmin cd5c7f524a Work on thread examples and clean up c++ lib some 2021-11-21 18:13:36 -05:00
servadmin 63d626d25a No reason for begin to return bool. U8G2_USE_DYNAMIC_ALLOC needs the
same logic regardless if set or not
2021-11-21 17:00:16 -05:00
servadmin f222d322c6 Refactor CPP dir names to be consistent 2021-11-21 14:53:07 -05:00
servadmin be5ea9174b Use dynamic buffer everywhere 2021-11-19 15:19:54 -05:00
servadmin 289a9a1e34 Multiple displays using threads 2021-11-18 13:20:45 -05:00
servadmin b61273ba14 Small changes to SPI init defaults 2021-11-18 10:09:01 -05:00
servadmin f4737ad3e9 Change to "advanced" 2021-11-18 08:04:11 -05:00
servadmin 109c704d33 Refactor to add init_spi_hw_advance 2021-11-18 07:57:40 -05:00
servadmin bffa798ad5 Added spi_mode and max_speed to user data 2021-11-17 19:20:02 -05:00
servadmin 632698a589 Exit on error instead of allowing callbacks to proceed 2021-11-15 20:38:55 -05:00
servadmin db309408a9 Added RES arg to init_i2c_sw and CS arg to init_spi_hw 2021-11-15 11:25:06 -05:00
servadmin 671e4d3cb5 Move common user_data_struct init code into function 2021-11-13 14:01:42 -05:00
servadmin ba8e0f3170 NULL GPIO pin array 2021-11-11 18:42:59 -05:00
servadmin 900de087e7 SPI SW speed up 2021-11-11 15:01:05 -05:00
servadmin 22bb2654ad Create init user data functions for I2C/SPI HW/SW and optimize SW I2C 2021-11-11 13:43:37 -05:00
servadmin 82566fda0d Make sure arrays initialized with NULL 2021-11-09 13:05:29 -05:00
servadmin a50c24021d Refactor to use user_ptr instead of u8x8_struct for GPIO chip, I2C and
SPI bus
2021-11-08 16:37:58 -05:00
servadmin 68d5e8888c Small fix 2021-11-07 12:23:49 -05:00
servadmin 9888073526 Fix comment 2021-11-07 12:20:32 -05:00
servadmin 74a99be22f Reflect changes made by PR 1666 2021-11-07 12:19:31 -05:00
servadmin b9ad4a4b88 Remove unneeded clearBuffer 2021-11-06 22:36:20 -04:00
servadmin 7f95cc3811 GPIO, I2C and SPI working 2021-11-06 22:29:46 -04:00
servadmin 76cdf0cc22 Minor changes and comments 2021-11-04 13:37:28 -04:00
servadmin 048d96af54 Remove u8g2.setPowerSave(0) 2021-11-04 09:21:18 -04:00
servadmin 0fa218cdca Updated 2021-11-04 09:06:34 -04:00
servadmin 9744d3d1b8 Updated 2021-11-03 12:45:03 -04:00
servadmin 97112c03b3 SPI working 2021-11-03 12:35:17 -04:00
servadmin 45df3148b0 I2C refactored to c-periphery 2021-11-02 19:50:04 -04:00
servadmin a7b8883bc3 Refactor to allow sysfs or charater device for GPIO 2021-11-01 20:10:46 -04:00
servadmin 8d38070847 Use c-periphery for GPIO 2021-10-31 21:30:13 -04:00
wuhanstudio 79a182f5ee [fix][arm-linux] Add fclose after writing
fix https://github.com/olikraus/u8g2/issues/1638
Committer: wuhanstudio <wuhanstudio@qq.com>
2021-10-30 19:10:23 +00:00
olikraus 5d7eb07272
Merge pull request #1619 from wuhanstudio/copy-arm-linux-codebuild
Copy the latest controller_list from codebuilder.c
2021-10-07 10:54:36 +02:00
wuhanstudio a4b665874e [rt-thread] copy controller list from parent codebuild.c 2021-10-06 21:07:02 +01:00
wuhanstudio 9811bac405 [fix][arm-linux] auto add all *.c files 2021-10-06 20:46:57 +01:00
wuhanstudio 1b9b9c506d [fix] copy controller list from parent codebuild.c 2021-10-06 20:19:38 +01:00
wuhanstudio 51dc5b6e89 Use the same U8g2lib.cpp and U8x8lib.cpp for different ports 2021-10-06 09:11:30 +01:00
wuhanstudio f5278b6ae4 [fix] add CXXFLAGS for arm-linux 2021-10-04 23:03:48 +01:00
wuhanstudio 027fbdd765 [add] arm-linux codebuild tools 2021-10-04 22:34:41 +01:00
wuhanstudio 593b08662d [add] arm-linux cpp support 2021-10-04 22:28:26 +01:00
wuhanstudio 6b670120ed [add] arm-linux support 2021-10-04 21:57:19 +01:00