STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
fake_t Struct Reference
Collaboration diagram for fake_t:
[legend]

Public Attributes

self_test_battery_t battery
bool usb
self_test_reply_t send_reply
idle_command_t commands [16]
unsigned command_count
unsigned command_next
unsigned battery_calls
unsigned send_calls
unsigned poll_calls
idle_heartbeat_t sent
unsigned order [64]
unsigned order_count
uint32_t expected_budget
self_test_reply_t replies [SELF_TEST_MAX_DEVICES]
unsigned calls [SELF_TEST_MAX_DEVICES]
uint8_t attempts [SELF_TEST_MAX_DEVICES]
uint16_t call_order [64]
unsigned total_probes
unsigned publication_calls
self_test_reply_t publication
self_test_status_t sent
bool fresh_battery
uint32_t last_probe_budget
uint16_t expected_id
uint8_t identity
uint16_t prom [8]
uint8_t status [2]
uint16_t errors
self_test_reply_t result

Detailed Description

Definition at line 20 of file test_idle.c.

Member Data Documentation

◆ attempts

◆ battery

◆ battery_calls

◆ call_order

uint16_t fake_t::call_order[64]

Definition at line 19 of file test_self_test.c.

Referenced by probe(), test_full_inventory_budget(), and test_pass_and_inventory().

◆ calls

◆ command_count

unsigned fake_t::command_count

Definition at line 25 of file test_idle.c.

Referenced by fake_poll(), and push_command().

◆ command_next

unsigned fake_t::command_next

Definition at line 26 of file test_idle.c.

Referenced by fake_poll().

◆ commands

idle_command_t fake_t::commands[16]

Definition at line 24 of file test_idle.c.

Referenced by fake_poll(), and push_command().

◆ errors

uint16_t fake_t::errors

Definition at line 22 of file test_self_test_devices.c.

◆ expected_budget

uint32_t fake_t::expected_budget

◆ expected_id

uint16_t fake_t::expected_id

Definition at line 18 of file test_self_test_devices.c.

◆ fresh_battery

bool fake_t::fresh_battery

Definition at line 26 of file test_self_test.c.

Referenced by battery(), setup(), and test_battery_validity().

◆ identity

uint8_t fake_t::identity

Definition at line 19 of file test_self_test_devices.c.

◆ last_probe_budget

uint32_t fake_t::last_probe_budget

Definition at line 28 of file test_self_test.c.

Referenced by probe(), and test_session_deadline().

◆ order

unsigned fake_t::order[64]

Definition at line 31 of file test_idle.c.

Referenced by note(), and test_battery_read_before_transmit().

◆ order_count

unsigned fake_t::order_count

Definition at line 32 of file test_idle.c.

Referenced by note(), and test_battery_read_before_transmit().

◆ poll_calls

unsigned fake_t::poll_calls

◆ prom

uint16_t fake_t::prom[8]

Definition at line 20 of file test_self_test_devices.c.

◆ publication

◆ publication_calls

◆ replies

◆ result

self_test_reply_t fake_t::result

Definition at line 23 of file test_self_test_devices.c.

Referenced by backend.routers.layerx.Job::view().

◆ send_calls

◆ send_reply

◆ sent [1/2]

◆ sent [2/2]

self_test_status_t fake_t::sent

Definition at line 25 of file test_self_test.c.

◆ status

uint8_t fake_t::status[2]

Definition at line 21 of file test_self_test_devices.c.

Referenced by backend.routers.layerx.Job::view().

◆ total_probes

◆ usb

bool fake_t::usb

Definition at line 22 of file test_idle.c.

Referenced by fake_usb(), and test_usb_is_never_battery_health().


The documentation for this struct was generated from the following files: