Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PolySync/oscc
/ functions
Functions
421 in github.com/PolySync/oscc
⨍
Functions
421
◇
Types & classes
102
Function
main
firmware/brake/kia_soul_ev_niro/src/main.cpp:14
Function
main
()
firmware/brake/kia_soul_ev_niro/tests/property/build.rs:7
Function
main
firmware/brake/kia_soul_petrol/utils/serial_actuator/src/serial_actuator.cpp:220
Function
main
firmware/brake/kia_soul_petrol/src/main.cpp:16
Function
main
()
firmware/brake/kia_soul_petrol/tests/property/build.rs:7
Method
mcp2515_configRate
** Function name: mcp2515_configRate ** Descriptions: set boadrate **************************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:229
Method
mcp2515_getNextFreeTXBuf
** Function name: mcp2515_getNextFreeTXBuf ** Descriptions: get Next free txbuf *************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:581
Method
mcp2515_init
** Function name: mcp2515_init ** Descriptions: init the device *****************************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:387
Method
mcp2515_initCANBuffers
** Function name: mcp2515_initCANBuffers ** Descriptions: init canbuffers *******************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:363
Method
mcp2515_modifyRegister
** Function name: mcp2515_modifyRegister ** Descriptions: set bit of one register ***********************************************
firmware/common/libs/mcp_can/mcp_can.cpp:167
Method
mcp2515_readRegister
** Function name: mcp2515_readRegister ** Descriptions: read register ***********************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:77
Method
mcp2515_readRegisterS
** Function name: mcp2515_readRegisterS ** Descriptions: read registerS *********************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:100
Method
mcp2515_readStatus
** Function name: mcp2515_readStatus ** Descriptions: read mcp2515's Status *****************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:187
Method
mcp2515_read_canMsg
** Function name: mcp2515_read_canMsg ** Descriptions: read message *************************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:553
Method
mcp2515_read_id
** Function name: mcp2515_read_id ** Descriptions: read can id ******************************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:508
Method
mcp2515_reset
** Function name: mcp2515_reset ** Descriptions: reset the device ***************************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:59
Method
mcp2515_setCANCTRL_Mode
** Function name: mcp2515_setCANCTRL_Mode ** Descriptions: set control mode *****************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:208
Method
mcp2515_setRegister
** Function name: mcp2515_setRegister ** Descriptions: set register *************************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:124
Method
mcp2515_setRegisterS
** Function name: mcp2515_setRegisterS ** Descriptions: set registerS ***********************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:143
Method
mcp2515_start_transmit
** Function name: mcp2515_start_transmit ** Descriptions: start transmit ********************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:572
Method
mcp2515_write_canMsg
** Function name: mcp2515_write_canMsg ** Descriptions: write msg ***************************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:533
Method
mcp2515_write_id
** Function name: mcp2515_write_id ** Descriptions: write can id ****************************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:477
Method
operator->
firmware/common/testing/framework/cucumber-cpp/include/cucumber-cpp/internal/ContextManager.hpp:69
Function
oscc_close
api/src/oscc.c:108
Function
oscc_disable
api/src/oscc.c:172
Function
oscc_enable
api/src/oscc.c:151
Function
oscc_init
api/src/oscc.c:26
Function
oscc_open
api/src/oscc.c:55
Function
oscc_publish_brake_position
api/src/oscc.c:193
Function
oscc_publish_steering_torque
api/src/oscc.c:237
Function
oscc_publish_throttle_position
api/src/oscc.c:215
Function
oscc_subscribe_to_brake_reports
api/src/oscc.c:259
Function
oscc_subscribe_to_fault_reports
api/src/oscc.c:304
Function
oscc_subscribe_to_obd_messages
api/src/oscc.c:319
Function
oscc_subscribe_to_steering_reports
api/src/oscc.c:289
Function
oscc_subscribe_to_throttle_reports
api/src/oscc.c:274
Function
oscc_update_status
api/src/oscc.c:459
Method
output
For MCP49x1
firmware/common/libs/DAC_MCP49xx/DAC_MCP49xx.cpp:191
Method
output2
MCP49x2 (dual DAC) only. Send a set of new values for the DAC to output in a single function call
firmware/common/libs/DAC_MCP49xx/DAC_MCP49xx.cpp:207
Method
outputA
firmware/common/testing/mocks/DAC_MCP49xx_mock.cpp:12
Method
outputB
firmware/common/testing/mocks/DAC_MCP49xx_mock.cpp:17
Method
println
firmware/common/testing/mocks/Arduino_mock.cpp:77
Function
prop_check_operator_override
the throttle firmware should be able to correctly and consistently detect operator overrides, disable on reciept, and send a fault report
firmware/throttle/tests/property/src/tests.rs:258
Function
prop_check_operator_override
the steering firmware should be able to correctly and consistently detect operator overrides, disable on reciept, and send a fault report
firmware/steering/tests/property/src/tests.rs:261
Function
prop_check_operator_override
the brake firmware should be able to correctly and consistently detect operator overrides, disable on receipt, and send a fault report
firmware/brake/kia_soul_ev_niro/tests/property/src/tests.rs:255
Function
prop_derivative_term
check derivative term validity with standard formula
firmware/common/libs/pid/tests/property/src/tests.rs:129
Function
prop_integral_term
check integral term validity with standard formula
firmware/common/libs/pid/tests/property/src/tests.rs:103
Function
prop_no_invalid_targets
the throttle firmware should set the commanded pedal position upon reciept of a valid command throttle message
firmware/brake/kia_soul_petrol/tests/property/src/tests.rs:107
Function
prop_only_process_valid_messages
the throttle firmware should not attempt processing any messages that are not throttle or fault commands this means that none of the throttle control
firmware/throttle/tests/property/src/tests.rs:84
Function
prop_only_process_valid_messages
the steering firmware should not attempt processing any messages that are not steering or fault commands this means that none of the steering control
firmware/steering/tests/property/src/tests.rs:84
Function
prop_only_process_valid_messages
the brake firmware should not attempt processing any messages that are not brake or fault commands this means that none of the brake control state wou
firmware/brake/kia_soul_ev_niro/tests/property/src/tests.rs:84
Function
prop_only_process_valid_messages
the throttle firmware should not attempt processing any messages that are not throttle commands
firmware/brake/kia_soul_petrol/tests/property/src/tests.rs:79
Function
prop_output_accurate_spoofs
the throttle firmware should send requested spoof values upon recieving a throttle command message
firmware/throttle/tests/property/src/tests.rs:172
Function
prop_output_accurate_spoofs
the steering firmware should send requested spoof values upon recieving a steering command message
firmware/steering/tests/property/src/tests.rs:172
Function
prop_output_accurate_spoofs
the brake firmware should send requested spoof values upon receiving a brake command message
firmware/brake/kia_soul_ev_niro/tests/property/src/tests.rs:169
Function
prop_output_constrained_spoofs
the throttle firmware should constrain requested spoof values upon recieving a throttle command message
firmware/throttle/tests/property/src/tests.rs:201
Function
prop_output_constrained_spoofs
the steering firmware should constrain requested spoof values upon recieving a steering command message
firmware/steering/tests/property/src/tests.rs:200
Function
prop_output_constrained_spoofs
the brake firmware should constrain requested spoof values upon receiving a brake command message
firmware/brake/kia_soul_ev_niro/tests/property/src/tests.rs:198
Function
prop_process_disable_command
the throttle firmware should set the control state as disabled upon reciept of a valid disable throttle message telling it to disable
firmware/throttle/tests/property/src/tests.rs:148
Function
prop_process_disable_command
the steering firmware should set the control state as disabled upon reciept of a valid disable steering message telling it to disable
firmware/steering/tests/property/src/tests.rs:148
Function
prop_process_disable_command
the brake firmware should set the control state as disabled upon receipt of a valid disable brake message telling it to disable
firmware/brake/kia_soul_ev_niro/tests/property/src/tests.rs:145
Function
prop_process_disable_command
the brake firmware should set the control state as disabled upon reciept of a valid disable brake message telling it to disable
firmware/brake/kia_soul_petrol/tests/property/src/tests.rs:153
Function
prop_process_enable_command
the throttle firmware should set the control state as enabled upon reciept of a valid enable throttle message telling it to enable
firmware/throttle/tests/property/src/tests.rs:124
Function
prop_process_enable_command
the steering firmware should set the control state as enabled upon reciept of a valid enable steering message telling it to enable
firmware/steering/tests/property/src/tests.rs:124
Function
prop_process_enable_command
the brake firmware should set the control state as enabled upon receipt of a valid enable brake message telling it to enable
firmware/brake/kia_soul_ev_niro/tests/property/src/tests.rs:121
Function
prop_process_enable_command
the brake firmware should set the control state as enabled upon reciept of a valid enable brake message telling it to enable
firmware/brake/kia_soul_petrol/tests/property/src/tests.rs:129
Function
prop_process_fault_command
the throttle firmware should set disable itself when it recieves a fault report from any other module
firmware/throttle/tests/property/src/tests.rs:286
Function
prop_process_fault_command
the steering firmware should set disable itself when it recieves a fault report from any other module
firmware/steering/tests/property/src/tests.rs:288
Function
prop_process_fault_command
the brake firmware should set disable itself when it receives a fault report from any other module
firmware/brake/kia_soul_ev_niro/tests/property/src/tests.rs:283
Function
prop_proportional_term
check proportional term validity with standard formula
firmware/common/libs/pid/tests/property/src/tests.rs:84
Function
prop_reverse_inputs
sending the inputs in reversed order should result in the same, only negated, control
firmware/common/libs/pid/tests/property/src/tests.rs:42
Function
prop_same_control_for_same_inputs
passing in the same inputs for two separate calls should result in the same answer
firmware/common/libs/pid/tests/property/src/tests.rs:68
Function
prop_send_valid_can_fields
the throttle firmware should create only valid CAN frames
firmware/throttle/tests/property/src/tests.rs:232
Function
prop_send_valid_can_fields
the steering firmware should create only valid CAN frames
firmware/steering/tests/property/src/tests.rs:233
Function
prop_send_valid_can_fields
the brake firmware should create only valid CAN frames
firmware/brake/kia_soul_ev_niro/tests/property/src/tests.rs:229
Function
prop_zeroize
zeroize should always reset these values
firmware/common/libs/pid/tests/property/src/tests.rs:28
Method
readMsg
** Function name: readMsg ** Descriptions: read message *************************************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:855
Method
readMsgBuf
** Function name: readMsgBuf ** Descriptions: read message buf ******************************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:884
Method
readMsgBufID
firmware/common/testing/mocks/mcp_can_mock.cpp:42
Function
registerAfterAllHook
firmware/common/testing/framework/cucumber-cpp/include/cucumber-cpp/internal/hook/HookRegistrar.hpp:171
Function
registerAfterHook
firmware/common/testing/framework/cucumber-cpp/include/cucumber-cpp/internal/hook/HookRegistrar.hpp:154
Function
registerAfterStepHook
firmware/common/testing/framework/cucumber-cpp/include/cucumber-cpp/internal/hook/HookRegistrar.hpp:145
Function
registerAroundStepHook
firmware/common/testing/framework/cucumber-cpp/include/cucumber-cpp/internal/hook/HookRegistrar.hpp:136
Function
registerBeforeAllHook
firmware/common/testing/framework/cucumber-cpp/include/cucumber-cpp/internal/hook/HookRegistrar.hpp:163
Function
registerBeforeHook
firmware/common/testing/framework/cucumber-cpp/include/cucumber-cpp/internal/hook/HookRegistrar.hpp:127
Function
registerStep
firmware/common/testing/framework/cucumber-cpp/include/cucumber-cpp/internal/step/StepManager.hpp:176
Method
sendMsg
** Function name: sendMsg ** Descriptions: send message *************************************************************************
firmware/common/libs/mcp_can/mcp_can.cpp:795
Method
sendMsgBuf
firmware/common/testing/mocks/mcp_can_mock.cpp:29
Method
setAutomaticallyLatchDual
Only relevant for the MCP49x2 dual DACs. If set, calling output2() will pull the LDAC pin low automatically, which causes the output to change. Not re
firmware/common/libs/DAC_MCP49xx/DAC_MCP49xx.cpp:89
Method
setBuffer
firmware/common/libs/DAC_MCP49xx/DAC_MCP49xx.cpp:72
Method
setDC
firmware/common/libs/ssd1325/ssd1325.cpp:334
Method
setGain
Sets the gain. These DACs support 1x and 2x gain. vout = x/2^n * gain * VREF, where x = the argument to out(), n = number of DAC bits Example: with 1x
firmware/common/libs/DAC_MCP49xx/DAC_MCP49xx.cpp:99
Method
setMsg
** Function name: setMsg ** Descriptions: set can message, such as dlc, id, dta[] and so on *************************************
firmware/common/libs/mcp_can/mcp_can.cpp:748
Method
setPortWrite
firmware/common/libs/DAC_MCP49xx/DAC_MCP49xx.cpp:77
Method
setRes
firmware/common/libs/ssd1325/ssd1325.cpp:347
Method
setRotation
firmware/common/libs/ssd1325/gfx/gfx.cpp:149
Method
setSPIDivider
Sets the SPI clock frequency. The final frequency will be the main Arduino clock divided by the divider selected here.
firmware/common/libs/DAC_MCP49xx/DAC_MCP49xx.cpp:114
Method
shutdown
Shuts the DAC down. Shutdown current is about 1/50 (typical) of active mode current. My measurements say ~160-180 µA active (unloaded vout), ~3.5 µA s
firmware/common/libs/DAC_MCP49xx/DAC_MCP49xx.cpp:134
Function
sig_handler
utils/diagnostics_tool/src/diagnostics.c:249
Method
startSendCommand
firmware/common/libs/ssd1325/ssd1325.cpp:360
← previous
next →
301–400 of 421, ranked by callers