Lorenz Meier
f6a6c41af5
POSIX: More Travis compile fixes
2015-11-22 15:30:36 +01:00
Lorenz Meier
17882cee78
Fix Travis build error
2015-11-22 15:17:07 +01:00
Lorenz Meier
65cca56c29
Code style fix
2015-11-22 14:07:27 +01:00
Lorenz Meier
9c13e4c4be
Fix race in task create
2015-11-22 14:01:52 +01:00
Lorenz Meier
734ec9094e
Posix tasks: Initialization and locking
2015-11-22 14:01:52 +01:00
Lorenz Meier
e3b13e1324
HRT: initialize queue
2015-11-22 14:01:52 +01:00
Lorenz Meier
c003305472
HRT thread: Fix style
2015-11-22 14:01:52 +01:00
Lorenz Meier
cda3c28661
HRT driver: Initialize work struct
2015-11-22 14:01:52 +01:00
Lorenz Meier
274eb39208
Tone alarm: Reset work when resetting notes
2015-11-22 14:01:52 +01:00
Lorenz Meier
0a883fd11d
HRT thread: Do not make implicit assumptions about struct members
2015-11-22 14:01:52 +01:00
Lorenz Meier
3af906b9a8
Ensure g_hrt_work is zero-initialized
2015-11-22 14:01:52 +01:00
Lorenz Meier
a3e15e161c
Gyro sim: do not spam output
2015-11-22 14:01:52 +01:00
Lorenz Meier
2749a57641
Add gyro instrumentation
2015-11-22 14:00:31 +01:00
Lorenz Meier
5a0c09c98d
Merge branch 'master' into driver_framework
2015-11-22 13:59:01 +01:00
Roman
de22fd4b4b
SITL shell: do not save command if it replicates the previous one
2015-11-22 09:40:17 +01:00
Lorenz Meier
a521066a0d
Fixed accel sim code style
2015-11-21 17:47:18 +01:00
Lorenz Meier
6acb8850d4
Baro sim: Initialize to 100 Hz
2015-11-21 17:46:18 +01:00
Lorenz Meier
3b38004725
Accelsim: fix device ID
2015-11-21 17:45:40 +01:00
Lorenz Meier
4b56587188
Gyrosim: fix rate and device id, also output of info command
2015-11-21 17:45:06 +01:00
Lorenz Meier
7c7ef7f767
Fix system boot commandline handling
2015-11-21 17:10:43 +01:00
Lorenz Meier
cbbdb8af9b
Gyro sim: add missing call initializer
2015-11-21 14:23:15 +01:00
Lorenz Meier
4576e515e2
Merge branch 'master' into driver_framework
2015-11-20 09:46:25 +01:00
Lorenz Meier
1f33451690
POSIX: Fix code style
2015-11-20 09:46:05 +01:00
Lorenz Meier
12e09d70a9
Merge branch 'master' into driver_framework
2015-11-20 09:24:13 +01:00
Lorenz Meier
3c8a52a72b
POSIX shell: Fix enter handling
2015-11-20 09:23:57 +01:00
Lorenz Meier
75e962ee7c
Merged master into driver_framework
2015-11-20 09:14:37 +01:00
Mark Charlebois
59b1e6b559
Added qurt stub for pthread_cont_init
...
Updated to latest DriverFramework
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-19 20:15:14 -08:00
Mark Charlebois
34410e7ce4
Changes for updated DriverFramework
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-19 19:03:10 -08:00
Roman
5103ba1c23
implemented better shell for SITL
2015-11-19 09:09:51 +01:00
Mark Charlebois
054b5420a6
Code style fixes
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-18 20:35:16 -08:00
Mark Charlebois
169a873457
Fix compiler complaint about bogus uninitialized variable
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-18 20:33:38 -08:00
Mark Charlebois
af155b8e59
Fixed SITL build
...
The SITL build seems to run correctly now
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-18 13:02:39 -08:00
Mark Charlebois
b8c40ecb6b
Enabled DriverFramework drivers for SITL build
...
The code here works only for SITL at the present time.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-18 11:58:21 -08:00
tumbili
6200cf6d86
reduce gyro update rate to 400 Hz
2015-11-18 16:11:10 +01:00
Mark Charlebois
238db8c6d7
Moved IOCTL definitions to DevIOCTL.h in DriverFramework
...
Removed sched.h from platform/qurt since it is now in DSPAL.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-17 19:30:51 -08:00
Mark Charlebois
62eba58fb4
Code format fixes
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-16 17:46:22 -08:00
Mark Charlebois
befec98e17
Fixed adcsim
...
Was missing call of base class init().
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-16 17:42:33 -08:00
Mark Charlebois
b6963be9eb
Fixed gyrosim
...
Was not calling base class init()
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-16 17:35:54 -08:00
Mark Charlebois
618626103f
Use DevMgr::getNextDevicePath()
...
Also, a fix for number of args passed for accelsim.
Updated to newest version of DriverFramework.
DF drvices show up now in list_devices
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-16 16:57:57 -08:00
Mark Charlebois
dbe3b0e52b
Re-enabling code to handle DF framework
...
Updated to latest DriverFramework and changed ioctl args to
unsigned int from void *.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-16 13:51:39 -08:00
Mark Charlebois
40b488d693
Updated to latest DriverFramework
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-16 11:59:30 -08:00
Lorenz Meier
a26d7c35cd
Baro sim: use right IOCTL API
2015-11-14 11:17:28 +01:00
Lorenz Meier
fc0ff0d2f6
Baro sim: Initialize struct
2015-11-14 10:31:37 +01:00
Lorenz Meier
fa2b1ffa14
Tone alarm: IOCTL interface fix
2015-11-14 00:09:26 +01:00
Lorenz Meier
fd0584e95d
Gyro sim IOCTL fix
2015-11-14 00:08:01 +01:00
Lorenz Meier
6c43b6c964
Baro sim: fix baro ioctl interface
2015-11-14 00:06:18 +01:00
Lorenz Meier
b05294d4b4
Accel sim: Fix ioctl interface
2015-11-14 00:05:45 +01:00
Lorenz Meier
4c47fa70a8
Airspeed: No module file
2015-11-13 23:58:14 +01:00
Lorenz Meier
df08ee52cf
Tone alarm: no module file
2015-11-13 23:57:57 +01:00
Lorenz Meier
aac1afd83d
Gyro sim: No module file
2015-11-13 23:57:23 +01:00