a84c770dfb
type improvements and bugfixes
2021-09-27 10:51:31 +02:00
9546495507
improvements for linux libgpioIF
2021-09-27 10:38:47 +02:00
e227b5dead
Merge remote-tracking branch 'origin/eive/develop' into mueller/master
2021-09-27 10:09:31 +02:00
36607c8764
Merge branch 'mueller/added-missing-devicehandlers' into mueller/master
2021-09-26 22:45:58 +02:00
423f7c8281
missing include and printer compatbility fixes
2021-09-26 22:45:32 +02:00
a84e60a37a
Added missing devicehandlers
...
These devicehandlers were missing from the last PR
2021-09-26 22:22:55 +02:00
2b6c996364
Merge branch 'mueller/devicehandler-package' into mueller/master
2021-09-25 16:42:49 +02:00
a37b6184fc
fix dataset sizes
2021-09-25 16:40:22 +02:00
Jakob Meier
16b125ef6c
Merge branch 'meier/fixMgmLIS3MDLHandler' into meier/gpioOpenByLineName
2021-09-24 15:37:49 +02:00
Jakob Meier
10f8a0fd0e
MgmLIS3MDLHandler fix in buildTransitionDeviceCommand
2021-09-24 15:33:55 +02:00
Jakob Meier
f6b03dee6a
removed unused variable switchId from GyroL3GD20Handler class
2021-09-24 12:11:12 +02:00
Jakob Meier
48a24d7dba
removed gpio type GPIO_REGULAR
2021-09-24 10:21:40 +02:00
f2bc374f0f
Device handler updates
2021-09-23 18:12:59 +02:00
665be0d417
better name for wiretapping define
2021-09-23 18:05:17 +02:00
Jakob Meier
e7df520780
fixed merge conflicts
2021-09-23 17:54:41 +02:00
dccc2f0ba7
printout fix SpiComIF
2021-09-23 15:57:50 +02:00
c9b343ebcd
op divider fixes
2021-09-23 15:20:10 +02:00
81c33d2dc6
added functions to set x,y,z limits
2021-09-23 14:56:20 +02:00
29c74283f1
sanity checks
2021-09-22 18:36:53 +02:00
c51d2df43d
printout fix
2021-09-22 16:00:18 +02:00
d3b83f3cf9
API made more consistent
2021-09-22 15:02:34 +02:00
5c56eda610
fix for raspberry pi code
2021-09-22 12:19:30 +02:00
3d1be94e12
more checks and printouts
2021-09-21 19:27:33 +02:00
8e65d2d3fc
refactored GPIO components
2021-09-21 17:31:03 +02:00
8374d495fa
Merge remote-tracking branch 'origin/eive/develop' into mueller/master
2021-09-21 16:02:41 +02:00
Jakob Meier
70a3749dbe
added option to open gpio by label instead of gpiochip*
2021-09-20 18:38:18 +02:00
784a0140f4
tweak op divider divisor
2021-09-20 18:31:52 +02:00
e8050183f4
better printout
2021-09-17 16:52:31 +02:00
b1a56a71cd
Added LIS3MDL to FSFW, per op divider tweak
2021-09-16 18:50:20 +02:00
6d0d04ac23
minor bugfix
2021-09-16 17:33:37 +02:00
0df8d35802
comment format
2021-09-16 11:36:32 +02:00
823c6ec5fc
added RM3100 handler
2021-09-16 11:33:50 +02:00
7c21980ece
Merge branch 'development' into mueller/hal-spi-improvement
2021-09-16 11:05:14 +02:00
a6e4eb9ad4
improvements for L3GD20H device handler
2021-09-15 17:18:47 +02:00
e5db64cbb9
set transfer size to 0, better name
2021-09-15 17:15:18 +02:00
6db5011b14
spi and gyro l3g updates
2021-09-15 16:55:24 +02:00
0e0989db95
Merge branch 'development' into mueller/unix-file-guard-fix
2021-09-13 14:54:09 +02:00
c42eb59d2e
UART bugfixes and improvements
2021-09-08 16:10:18 +02:00
73eb11f4f1
bugfixes and improvements
2021-09-08 16:01:46 +02:00
afd375a7f8
minor fix for canonical read handling
2021-08-22 20:24:50 +02:00
5454169e20
UartComIF: set O_NONBLOCK in canonical mode
...
When using the non-canonical mode, the file descriptor can be opened
in blocking mode because the VTIME and VMIN termios parameters are
used to configure non-blocking mode. However, in canonical mode, the fd needs to be opened with O_NONBLOCK
2021-08-22 19:48:35 +02:00
98e3ed897c
small tweak
2021-08-19 17:17:19 +02:00
882da68a2f
Merge branch 'mueller/unix-file-guard-fix' into mueller/master
2021-08-19 17:17:03 +02:00
b6aebb3061
format adapted
2021-08-19 17:08:35 +02:00
845c00044e
printout fixes for UnixFileGuard
2021-08-18 11:27:39 +02:00
e3697d6d8c
fixed printout
2021-08-17 19:50:01 +02:00
406b77ea81
moved SPI wiretapping cfg
2021-08-17 16:34:25 +02:00
62873c3118
UartComIF check iter validity
2021-08-09 15:37:12 +02:00
90a1571707
Linux HAL updates
...
1. The type correction was merged as part of
#7 in the
EIVE project. Quotation of PR
definition of getSpiParameters is `void getSpiParameters(spi::SpiModes& spiMode, uint32_t& spiSpeed, UncommonParameters* parameters = nullptr) const;`.
Here, size_t spiSpeed is passed, which implicitely gets converted to a temporary, which can not be bound to uint32_t& and, at least in gcc 9.3.0, leads to a compiler error.
2. Allow flushing the UART buffers
2021-08-06 11:23:31 +02:00
c3fbe04fc6
all include corrections
2021-08-02 20:58:56 +02:00