Jessy Diamond Exum
|
e2a78912f5
|
Split up some more header files into compilation units.
|
2017-07-11 16:55:36 -07:00 |
Jessy Diamond Exum
|
133cfe9703
|
Enabled emulated control writes over USB.
|
2017-07-11 16:55:36 -07:00 |
Jessy Diamond Exum
|
daad2dc062
|
Moved CAN and USART code out of main.c and into more appropriate files.
|
2017-07-11 16:55:36 -07:00 |
Jessy Diamond Exum
|
a0616a2bc2
|
Large Panda CAN cleanup. Restrict GMLAN to valid baud rates.
Work towards removing/centralizing ifdefs for CAN3 and PANDA
|
2017-07-11 16:55:36 -07:00 |
Jessy Diamond Exum
|
1712c901d4
|
Panda library now correctly sends USB direction bit.
|
2017-07-11 16:55:36 -07:00 |
Jessy Diamond Exum
|
4a8d4e597b
|
Board makefile now automatically calculates header file dependencies.
|
2017-07-11 16:55:36 -07:00 |
Jessy Diamond Exum
|
dae636968a
|
Loopback test works over wifi. (Disable trying to send over wifi)
|
2017-07-11 16:55:36 -07:00 |
Vasily Tarasov
|
62bf4e5756
|
Fix legacy board build
|
2017-07-11 16:55:36 -07:00 |
Vasily Tarasov
|
c439f43726
|
Style cop
|
2017-07-11 16:55:36 -07:00 |
Vasily Tarasov
|
41e5eec621
|
Untabify
|
2017-07-11 16:55:36 -07:00 |
Jessy Diamond Exum
|
5e1e45a4af
|
Fixed disabling gmlan.
|
2017-07-11 16:55:36 -07:00 |
Jessy Diamond Exum
|
b59aeb6d87
|
Removed dead code, standardized canid in more commands, better erroring behavior.
|
2017-07-11 16:55:36 -07:00 |
Jessy Diamond Exum
|
75970861cf
|
loopback test works with new CAN bus ids.
|
2017-07-11 16:55:36 -07:00 |
Jessy Diamond Exum
|
a1ed7b62ee
|
Large reorganization of code and early integration of can bitrate setting.
|
2017-07-11 16:55:36 -07:00 |
George Hotz
|
baac060e3e
|
buy panda now!
|
2017-07-06 23:37:38 -07:00 |
George Hotz
|
706081af45
|
buy panda now!
|
2017-07-06 23:37:14 -07:00 |
George Hotz
|
46c98ecc08
|
this
|
2017-07-06 23:35:44 -07:00 |
George Hotz
|
48192cae69
|
smaller order
|
2017-07-06 23:34:28 -07:00 |
George Hotz
|
dd421e6fe0
|
center works?
|
2017-07-06 23:31:21 -07:00 |
George Hotz
|
cb2904b0bd
|
buy
|
2017-07-06 23:30:20 -07:00 |
George Hotz
|
3699394ac2
|
consistant
|
2017-06-28 22:22:12 -07:00 |
George Hotz
|
82cd4a0ace
|
readme
|
2017-06-28 22:21:20 -07:00 |
George Hotz
|
b1cd42abd2
|
marketing
|
2017-06-28 22:20:38 -07:00 |
George Hotz
|
a55554df01
|
remove readme note
|
2017-06-28 22:20:00 -07:00 |
George Hotz
|
311d133288
|
Merge pull request #17 from commaai/detect_revc
Detect revc
|
2017-06-28 22:08:04 -07:00 |
Jessy Diamond Exum
|
9acf24c9fd
|
Repairing panda tests.
|
2017-06-28 14:50:00 -07:00 |
George Hotz
|
cffe6f3ff1
|
placeholder
|
2017-06-28 13:17:04 -07:00 |
Jessy Diamond Exum
|
001c5a7477
|
Fix some tests to not explode on python3.
|
2017-06-27 19:47:53 -07:00 |
Jessy Diamond Exum
|
d54da08831
|
Added note to kernel driver.
|
2017-06-27 19:46:26 -07:00 |
Jessy Diamond Exum
|
431080403d
|
Panda firmware auto detects REV C hardware.
|
2017-06-27 19:27:24 -07:00 |
George Hotz
|
670b817619
|
update gitignore
|
2017-06-27 10:00:46 -07:00 |
George Hotz
|
d6c905d972
|
add assert
|
2017-06-25 23:03:08 -07:00 |
George Hotz
|
26c5ae684d
|
software interface
|
2017-06-25 23:01:41 -07:00 |
George Hotz
|
1cf477520f
|
put driver in correct place
|
2017-06-25 22:59:04 -07:00 |
George Hotz
|
b81c62c00f
|
Merge pull request #16 from diamondman/kernel_driver
Kernel driver
|
2017-06-25 22:57:54 -07:00 |
Jessy Diamond Exum
|
824c678aa2
|
Kernel Driver works. Demo of Panda to Panda worked.
|
2017-06-21 22:12:17 -07:00 |
Jessy Diamond Exum
|
33cb0f476d
|
Checkpoint! Recv on multiple busses appears to work. Send always sends on 0.
|
2017-06-21 21:24:37 -07:00 |
Jessy Diamond Exum
|
87dcf5599c
|
Another checkpoint on kernel
|
2017-06-21 20:17:55 -07:00 |
Jessy Diamond Exum
|
dd636d5b2e
|
checkpoint: About to change a lot in kernel driver.
|
2017-06-21 19:53:20 -07:00 |
Jessy Diamond Exum
|
ce819333dc
|
Kernel Driver Send and Receive works with throttling. Only on one can bus.
|
2017-06-21 18:51:05 -07:00 |
Jessy Diamond Exum
|
9b29836afb
|
Cleaned up log messages in kernel driver.
|
2017-06-21 17:22:15 -07:00 |
Jessy Diamond Exum
|
3491828339
|
Kernel Driver: Sending on socket works. Not throttled yet.
|
2017-06-21 16:55:02 -07:00 |
Jessy Diamond Exum
|
7c11a5ed1c
|
Panda kernel driver Recv works, all data to same can interface.
|
2017-06-21 15:23:37 -07:00 |
Jessy Diamond Exum
|
62ea1354b0
|
Kernel Driver alt interface configuration for operation with new firmware.
|
2017-06-21 12:04:11 -07:00 |
Jessy Diamond Exum
|
8bf74c67be
|
CAN network interface can be raised. Data can be sent to driver over socket.
|
2017-06-21 11:50:51 -07:00 |
Jessy Diamond Exum
|
a1e816f206
|
CAN data read back from Panda through interrupt endpoint in kernel driver.
|
2017-06-21 11:50:51 -07:00 |
Jessy Diamond Exum
|
d1bbc9df84
|
Bulk write URB working. Tested with a timer.
|
2017-06-21 11:50:51 -07:00 |
Jessy Diamond Exum
|
8c1e5b55f9
|
Moved from manually allocated private data to alloc_candev.
|
2017-06-21 11:50:51 -07:00 |
Jessy Diamond Exum
|
ddc63ba24c
|
Panda Kernel Driver base in place. Detects device plug and remove.
|
2017-06-21 11:50:51 -07:00 |
George Hotz
|
47a1329e9e
|
Merge pull request #13 from diamondman/usb_bulk_to_interrupt
Usb bulk to interrupt
|
2017-06-21 09:19:10 -07:00 |