Cargo Features

embassy-time has no features set by default.

[dependencies]
embassy-time = { version = "0.4.0", features = ["std", "wasm", "defmt-timestamp-uptime", "defmt-timestamp-uptime-s", "defmt-timestamp-uptime-ms", "defmt-timestamp-uptime-us", "defmt-timestamp-uptime-ts", "defmt-timestamp-uptime-tms", "defmt-timestamp-uptime-tus", "mock-driver", "generic-queue-8", "generic-queue-16", "generic-queue-32", "generic-queue-64", "generic-queue-128", "tick-hz-1", "tick-hz-2", "tick-hz-4", "tick-hz-8", "tick-hz-10", "tick-hz-16", "tick-hz-32", "tick-hz-64", "tick-hz-100", "tick-hz-128", "tick-hz-256", "tick-hz-512", "tick-hz-1_000", "tick-hz-1_024", "tick-hz-2_000", "tick-hz-2_048", "tick-hz-4_000", "tick-hz-4_096", "tick-hz-8_000", "tick-hz-8_192", "tick-hz-10_000", "tick-hz-16_000", "tick-hz-16_384", "tick-hz-20_000", "tick-hz-32_000", "tick-hz-32_768", "tick-hz-40_000", "tick-hz-64_000", "tick-hz-65_536", "tick-hz-80_000", "tick-hz-100_000", "tick-hz-128_000", "tick-hz-131_072", "tick-hz-160_000", "tick-hz-256_000", "tick-hz-262_144", "tick-hz-320_000", "tick-hz-512_000", "tick-hz-524_288", "tick-hz-640_000", "tick-hz-1_000_000", "tick-hz-1_024_000", "tick-hz-1_048_576", "tick-hz-1_280_000", "tick-hz-2_000_000", "tick-hz-2_048_000", "tick-hz-2_097_152", "tick-hz-2_560_000", "tick-hz-3_000_000", "tick-hz-4_000_000", "tick-hz-4_096_000", "tick-hz-4_194_304", "tick-hz-5_120_000", "tick-hz-6_000_000", "tick-hz-8_000_000", "tick-hz-8_192_000", "tick-hz-8_388_608", "tick-hz-9_000_000", "tick-hz-10_000_000", "tick-hz-10_240_000", "tick-hz-12_000_000", "tick-hz-16_000_000", "tick-hz-16_384_000", "tick-hz-16_777_216", "tick-hz-18_000_000", "tick-hz-20_000_000", "tick-hz-20_480_000", "tick-hz-24_000_000", "tick-hz-30_000_000", "tick-hz-32_000_000", "tick-hz-32_768_000", "tick-hz-36_000_000", "tick-hz-40_000_000", "tick-hz-40_960_000", "tick-hz-48_000_000", "tick-hz-50_000_000", "tick-hz-60_000_000", "tick-hz-64_000_000", "tick-hz-65_536_000", "tick-hz-70_000_000", "tick-hz-72_000_000", "tick-hz-80_000_000", "tick-hz-81_920_000", "tick-hz-90_000_000", "tick-hz-96_000_000", "tick-hz-100_000_000", "tick-hz-110_000_000", "tick-hz-120_000_000", "tick-hz-128_000_000", "tick-hz-130_000_000", "tick-hz-131_072_000", "tick-hz-140_000_000", "tick-hz-144_000_000", "tick-hz-150_000_000", "tick-hz-160_000_000", "tick-hz-163_840_000", "tick-hz-170_000_000", "tick-hz-180_000_000", "tick-hz-190_000_000", "tick-hz-192_000_000", "tick-hz-200_000_000", "tick-hz-210_000_000", "tick-hz-220_000_000", "tick-hz-230_000_000", "tick-hz-240_000_000", "tick-hz-250_000_000", "tick-hz-256_000_000", "tick-hz-260_000_000", "tick-hz-262_144_000", "tick-hz-270_000_000", "tick-hz-280_000_000", "tick-hz-288_000_000", "tick-hz-290_000_000", "tick-hz-300_000_000", "tick-hz-320_000_000", "tick-hz-327_680_000", "tick-hz-340_000_000", "tick-hz-360_000_000", "tick-hz-380_000_000", "tick-hz-384_000_000", "tick-hz-400_000_000", "tick-hz-420_000_000", "tick-hz-440_000_000", "tick-hz-460_000_000", "tick-hz-480_000_000", "tick-hz-500_000_000", "tick-hz-512_000_000", "tick-hz-520_000_000", "tick-hz-524_288_000", "tick-hz-540_000_000", "tick-hz-560_000_000", "tick-hz-576_000_000", "tick-hz-580_000_000", "tick-hz-600_000_000", "tick-hz-620_000_000", "tick-hz-640_000_000", "tick-hz-655_360_000", "tick-hz-660_000_000", "tick-hz-680_000_000", "tick-hz-700_000_000", "tick-hz-720_000_000", "tick-hz-740_000_000", "tick-hz-760_000_000", "tick-hz-768_000_000", "tick-hz-780_000_000", "tick-hz-800_000_000", "tick-hz-820_000_000", "tick-hz-840_000_000", "tick-hz-860_000_000", "tick-hz-880_000_000", "tick-hz-900_000_000", "tick-hz-920_000_000", "tick-hz-940_000_000", "tick-hz-960_000_000", "tick-hz-980_000_000", "tick-hz-1_000_000_000", "tick-hz-1_310_720_000", "tick-hz-2_621_440_000", "tick-hz-5_242_880_000", "log"] }
std = tick-hz-1_000_000

Enables embassy-time-queue-utils and std of critical-section

critical-section:

Enable a critical-section implementation for platforms supporting std, based on std::sync::Mutex. If you enable this, the critical-section crate itself provides the implementation, you don't have to get another crate to to do it.

wasm = tick-hz-1_000_000

Enables embassy-time-queue-utils, js-sys, wasm-bindgen, and wasm-timer

wasm-bindgen:

WASM dependencies

defmt-timestamp-uptime = defmt

Display the time since startup next to defmt log messages. At most 1 defmt-timestamp-uptime-* feature can be used. defmt-timestamp-uptime is provided for backwards compatibility (provides the same format as uptime-us). To use this you must have a time driver provided.

defmt-timestamp-uptime-s = defmt
defmt-timestamp-uptime-ms = defmt
defmt-timestamp-uptime-us = defmt
defmt-timestamp-uptime-ts = defmt
defmt-timestamp-uptime-tms = defmt
defmt-timestamp-uptime-tus = defmt
mock-driver = tick-hz-1_000_000

Create a MockDriver that can be manually advanced for testing purposes.

Enables embassy-time-queue-utils

generic-queue-8

Generic Queue

By default embassy-time uses a timer queue implementation that is faster but depends on embassy-executor. It will panic if you try to await any timer when using another executor.

Alternatively, you can choose to use a "generic" timer queue implementation that works on any executor. To enable it, enable any of the features below.

The features also set how many timers are used for the generic queue. At most one generic-queue-* feature can be enabled. If none is enabled, a default of 64 timers is used.

When using embassy-time from libraries, you should not enable any generic-queue-* feature, to allow the end user to pick.

Generic Queue with 8 timers

Enables generic-queue-8 of embassy-time-queue-utils

generic-queue-16

Generic Queue with 16 timers

Enables generic-queue-16 of embassy-time-queue-utils

generic-queue-32

Generic Queue with 32 timers

Enables generic-queue-32 of embassy-time-queue-utils

generic-queue-64

Generic Queue with 64 timers

Enables generic-queue-64 of embassy-time-queue-utils

generic-queue-128

Generic Queue with 128 timers

Enables generic-queue-128 of embassy-time-queue-utils

tick-hz-1

Tick Rate

At most 1 tick-* feature can be enabled. If none is enabled, a default of 1MHz is used.

If the time driver in use supports using arbitrary tick rates, you can enable one tick-* feature from your binary crate to set the tick rate. The driver will use configured tick rate. If the time driver supports a fixed tick rate, it will enable one feature itself, so you should not enable one. Check the time driver documentation for details.

When using embassy-time from libraries, you should not enable any tick-* feature, to allow the end user or the driver to pick.

Available tick rates:

BEGIN TICKS Generated by gen_tick.py. DO NOT EDIT. 1Hz Tick Rate

Enables tick-hz-1 of embassy-time-driver

tick-hz-2

2Hz Tick Rate

Enables tick-hz-2 of embassy-time-driver

tick-hz-4

4Hz Tick Rate

Enables tick-hz-4 of embassy-time-driver

tick-hz-8

8Hz Tick Rate

Enables tick-hz-8 of embassy-time-driver

tick-hz-10

10Hz Tick Rate

Enables tick-hz-10 of embassy-time-driver

tick-hz-16

16Hz Tick Rate

Enables tick-hz-16 of embassy-time-driver

tick-hz-32

32Hz Tick Rate

Enables tick-hz-32 of embassy-time-driver

tick-hz-64

64Hz Tick Rate

Enables tick-hz-64 of embassy-time-driver

tick-hz-100

100Hz Tick Rate

Enables tick-hz-100 of embassy-time-driver

tick-hz-128

128Hz Tick Rate

Enables tick-hz-128 of embassy-time-driver

tick-hz-256

256Hz Tick Rate

Enables tick-hz-256 of embassy-time-driver

tick-hz-512

512Hz Tick Rate

Enables tick-hz-512 of embassy-time-driver

tick-hz-1_000

1.0kHz Tick Rate

Enables tick-hz-1_000 of embassy-time-driver

tick-hz-1_024

1.024kHz Tick Rate

Enables tick-hz-1_024 of embassy-time-driver

tick-hz-2_000

2.0kHz Tick Rate

Enables tick-hz-2_000 of embassy-time-driver

tick-hz-2_048

2.048kHz Tick Rate

Enables tick-hz-2_048 of embassy-time-driver

tick-hz-4_000

4.0kHz Tick Rate

Enables tick-hz-4_000 of embassy-time-driver

tick-hz-4_096

4.096kHz Tick Rate

Enables tick-hz-4_096 of embassy-time-driver

tick-hz-8_000

8.0kHz Tick Rate

Enables tick-hz-8_000 of embassy-time-driver

tick-hz-8_192

8.192kHz Tick Rate

Enables tick-hz-8_192 of embassy-time-driver

tick-hz-10_000

10.0kHz Tick Rate

Enables tick-hz-10_000 of embassy-time-driver

tick-hz-16_000

16.0kHz Tick Rate

Enables tick-hz-16_000 of embassy-time-driver

tick-hz-16_384

16.384kHz Tick Rate

Enables tick-hz-16_384 of embassy-time-driver

tick-hz-20_000

20.0kHz Tick Rate

Enables tick-hz-20_000 of embassy-time-driver

tick-hz-32_000

32.0kHz Tick Rate

Enables tick-hz-32_000 of embassy-time-driver

tick-hz-32_768

32.768kHz Tick Rate

Enables tick-hz-32_768 of embassy-time-driver

tick-hz-40_000

40.0kHz Tick Rate

Enables tick-hz-40_000 of embassy-time-driver

tick-hz-64_000

64.0kHz Tick Rate

Enables tick-hz-64_000 of embassy-time-driver

tick-hz-65_536

65.536kHz Tick Rate

Enables tick-hz-65_536 of embassy-time-driver

tick-hz-80_000

80.0kHz Tick Rate

Enables tick-hz-80_000 of embassy-time-driver

tick-hz-100_000

100.0kHz Tick Rate

Enables tick-hz-100_000 of embassy-time-driver

tick-hz-128_000

128.0kHz Tick Rate

Enables tick-hz-128_000 of embassy-time-driver

tick-hz-131_072

131.072kHz Tick Rate

Enables tick-hz-131_072 of embassy-time-driver

tick-hz-160_000

160.0kHz Tick Rate

Enables tick-hz-160_000 of embassy-time-driver

tick-hz-256_000

256.0kHz Tick Rate

Enables tick-hz-256_000 of embassy-time-driver

tick-hz-262_144

262.144kHz Tick Rate

Enables tick-hz-262_144 of embassy-time-driver

tick-hz-320_000

320.0kHz Tick Rate

Enables tick-hz-320_000 of embassy-time-driver

tick-hz-512_000

512.0kHz Tick Rate

Enables tick-hz-512_000 of embassy-time-driver

tick-hz-524_288

524.288kHz Tick Rate

Enables tick-hz-524_288 of embassy-time-driver

tick-hz-640_000

640.0kHz Tick Rate

Enables tick-hz-640_000 of embassy-time-driver

tick-hz-1_000_000 mock-driver? std? wasm?

1.0MHz Tick Rate

Enables tick-hz-1_000_000 of embassy-time-driver

tick-hz-1_024_000

1.024MHz Tick Rate

Enables tick-hz-1_024_000 of embassy-time-driver

tick-hz-1_048_576

1.048576MHz Tick Rate

Enables tick-hz-1_048_576 of embassy-time-driver

tick-hz-1_280_000

1.28MHz Tick Rate

Enables tick-hz-1_280_000 of embassy-time-driver

tick-hz-2_000_000

2.0MHz Tick Rate

Enables tick-hz-2_000_000 of embassy-time-driver

tick-hz-2_048_000

2.048MHz Tick Rate

Enables tick-hz-2_048_000 of embassy-time-driver

tick-hz-2_097_152

2.097152MHz Tick Rate

Enables tick-hz-2_097_152 of embassy-time-driver

tick-hz-2_560_000

2.56MHz Tick Rate

Enables tick-hz-2_560_000 of embassy-time-driver

tick-hz-3_000_000

3.0MHz Tick Rate

Enables tick-hz-3_000_000 of embassy-time-driver

tick-hz-4_000_000

4.0MHz Tick Rate

Enables tick-hz-4_000_000 of embassy-time-driver

tick-hz-4_096_000

4.096MHz Tick Rate

Enables tick-hz-4_096_000 of embassy-time-driver

tick-hz-4_194_304

4.194304MHz Tick Rate

Enables tick-hz-4_194_304 of embassy-time-driver

tick-hz-5_120_000

5.12MHz Tick Rate

Enables tick-hz-5_120_000 of embassy-time-driver

tick-hz-6_000_000

6.0MHz Tick Rate

Enables tick-hz-6_000_000 of embassy-time-driver

tick-hz-8_000_000

8.0MHz Tick Rate

Enables tick-hz-8_000_000 of embassy-time-driver

tick-hz-8_192_000

8.192MHz Tick Rate

Enables tick-hz-8_192_000 of embassy-time-driver

tick-hz-8_388_608

8.388608MHz Tick Rate

Enables tick-hz-8_388_608 of embassy-time-driver

tick-hz-9_000_000

9.0MHz Tick Rate

Enables tick-hz-9_000_000 of embassy-time-driver

tick-hz-10_000_000

10.0MHz Tick Rate

Enables tick-hz-10_000_000 of embassy-time-driver

tick-hz-10_240_000

10.24MHz Tick Rate

Enables tick-hz-10_240_000 of embassy-time-driver

tick-hz-12_000_000

12.0MHz Tick Rate

Enables tick-hz-12_000_000 of embassy-time-driver

tick-hz-16_000_000

16.0MHz Tick Rate

Enables tick-hz-16_000_000 of embassy-time-driver

tick-hz-16_384_000

16.384MHz Tick Rate

Enables tick-hz-16_384_000 of embassy-time-driver

tick-hz-16_777_216

16.777216MHz Tick Rate

Enables tick-hz-16_777_216 of embassy-time-driver

tick-hz-18_000_000

18.0MHz Tick Rate

Enables tick-hz-18_000_000 of embassy-time-driver

tick-hz-20_000_000

20.0MHz Tick Rate

Enables tick-hz-20_000_000 of embassy-time-driver

tick-hz-20_480_000

20.48MHz Tick Rate

Enables tick-hz-20_480_000 of embassy-time-driver

tick-hz-24_000_000

24.0MHz Tick Rate

Enables tick-hz-24_000_000 of embassy-time-driver

tick-hz-30_000_000

30.0MHz Tick Rate

Enables tick-hz-30_000_000 of embassy-time-driver

tick-hz-32_000_000

32.0MHz Tick Rate

Enables tick-hz-32_000_000 of embassy-time-driver

tick-hz-32_768_000

32.768MHz Tick Rate

Enables tick-hz-32_768_000 of embassy-time-driver

tick-hz-36_000_000

36.0MHz Tick Rate

Enables tick-hz-36_000_000 of embassy-time-driver

tick-hz-40_000_000

40.0MHz Tick Rate

Enables tick-hz-40_000_000 of embassy-time-driver

tick-hz-40_960_000

40.96MHz Tick Rate

Enables tick-hz-40_960_000 of embassy-time-driver

tick-hz-48_000_000

48.0MHz Tick Rate

Enables tick-hz-48_000_000 of embassy-time-driver

tick-hz-50_000_000

50.0MHz Tick Rate

Enables tick-hz-50_000_000 of embassy-time-driver

tick-hz-60_000_000

60.0MHz Tick Rate

Enables tick-hz-60_000_000 of embassy-time-driver

tick-hz-64_000_000

64.0MHz Tick Rate

Enables tick-hz-64_000_000 of embassy-time-driver

tick-hz-65_536_000

65.536MHz Tick Rate

Enables tick-hz-65_536_000 of embassy-time-driver

tick-hz-70_000_000

70.0MHz Tick Rate

Enables tick-hz-70_000_000 of embassy-time-driver

tick-hz-72_000_000

72.0MHz Tick Rate

Enables tick-hz-72_000_000 of embassy-time-driver

tick-hz-80_000_000

80.0MHz Tick Rate

Enables tick-hz-80_000_000 of embassy-time-driver

tick-hz-81_920_000

81.92MHz Tick Rate

Enables tick-hz-81_920_000 of embassy-time-driver

tick-hz-90_000_000

90.0MHz Tick Rate

Enables tick-hz-90_000_000 of embassy-time-driver

tick-hz-96_000_000

96.0MHz Tick Rate

Enables tick-hz-96_000_000 of embassy-time-driver

tick-hz-100_000_000

100.0MHz Tick Rate

Enables tick-hz-100_000_000 of embassy-time-driver

tick-hz-110_000_000

110.0MHz Tick Rate

Enables tick-hz-110_000_000 of embassy-time-driver

tick-hz-120_000_000

120.0MHz Tick Rate

Enables tick-hz-120_000_000 of embassy-time-driver

tick-hz-128_000_000

128.0MHz Tick Rate

Enables tick-hz-128_000_000 of embassy-time-driver

tick-hz-130_000_000

130.0MHz Tick Rate

Enables tick-hz-130_000_000 of embassy-time-driver

tick-hz-131_072_000

131.072MHz Tick Rate

Enables tick-hz-131_072_000 of embassy-time-driver

tick-hz-140_000_000

140.0MHz Tick Rate

Enables tick-hz-140_000_000 of embassy-time-driver

tick-hz-144_000_000

144.0MHz Tick Rate

Enables tick-hz-144_000_000 of embassy-time-driver

tick-hz-150_000_000

150.0MHz Tick Rate

Enables tick-hz-150_000_000 of embassy-time-driver

tick-hz-160_000_000

160.0MHz Tick Rate

Enables tick-hz-160_000_000 of embassy-time-driver

tick-hz-163_840_000

163.84MHz Tick Rate

Enables tick-hz-163_840_000 of embassy-time-driver

tick-hz-170_000_000

170.0MHz Tick Rate

Enables tick-hz-170_000_000 of embassy-time-driver

tick-hz-180_000_000

180.0MHz Tick Rate

Enables tick-hz-180_000_000 of embassy-time-driver

tick-hz-190_000_000

190.0MHz Tick Rate

Enables tick-hz-190_000_000 of embassy-time-driver

tick-hz-192_000_000

192.0MHz Tick Rate

Enables tick-hz-192_000_000 of embassy-time-driver

tick-hz-200_000_000

200.0MHz Tick Rate

Enables tick-hz-200_000_000 of embassy-time-driver

tick-hz-210_000_000

210.0MHz Tick Rate

Enables tick-hz-210_000_000 of embassy-time-driver

tick-hz-220_000_000

220.0MHz Tick Rate

Enables tick-hz-220_000_000 of embassy-time-driver

tick-hz-230_000_000

230.0MHz Tick Rate

Enables tick-hz-230_000_000 of embassy-time-driver

tick-hz-240_000_000

240.0MHz Tick Rate

Enables tick-hz-240_000_000 of embassy-time-driver

tick-hz-250_000_000

250.0MHz Tick Rate

Enables tick-hz-250_000_000 of embassy-time-driver

tick-hz-256_000_000

256.0MHz Tick Rate

Enables tick-hz-256_000_000 of embassy-time-driver

tick-hz-260_000_000

260.0MHz Tick Rate

Enables tick-hz-260_000_000 of embassy-time-driver

tick-hz-262_144_000

262.144MHz Tick Rate

Enables tick-hz-262_144_000 of embassy-time-driver

tick-hz-270_000_000

270.0MHz Tick Rate

Enables tick-hz-270_000_000 of embassy-time-driver

tick-hz-280_000_000

280.0MHz Tick Rate

Enables tick-hz-280_000_000 of embassy-time-driver

tick-hz-288_000_000

288.0MHz Tick Rate

Enables tick-hz-288_000_000 of embassy-time-driver

tick-hz-290_000_000

290.0MHz Tick Rate

Enables tick-hz-290_000_000 of embassy-time-driver

tick-hz-300_000_000

300.0MHz Tick Rate

Enables tick-hz-300_000_000 of embassy-time-driver

tick-hz-320_000_000

320.0MHz Tick Rate

Enables tick-hz-320_000_000 of embassy-time-driver

tick-hz-327_680_000

327.68MHz Tick Rate

Enables tick-hz-327_680_000 of embassy-time-driver

tick-hz-340_000_000

340.0MHz Tick Rate

Enables tick-hz-340_000_000 of embassy-time-driver

tick-hz-360_000_000

360.0MHz Tick Rate

Enables tick-hz-360_000_000 of embassy-time-driver

tick-hz-380_000_000

380.0MHz Tick Rate

Enables tick-hz-380_000_000 of embassy-time-driver

tick-hz-384_000_000

384.0MHz Tick Rate

Enables tick-hz-384_000_000 of embassy-time-driver

tick-hz-400_000_000

400.0MHz Tick Rate

Enables tick-hz-400_000_000 of embassy-time-driver

tick-hz-420_000_000

420.0MHz Tick Rate

Enables tick-hz-420_000_000 of embassy-time-driver

tick-hz-440_000_000

440.0MHz Tick Rate

Enables tick-hz-440_000_000 of embassy-time-driver

tick-hz-460_000_000

460.0MHz Tick Rate

Enables tick-hz-460_000_000 of embassy-time-driver

tick-hz-480_000_000

480.0MHz Tick Rate

Enables tick-hz-480_000_000 of embassy-time-driver

tick-hz-500_000_000

500.0MHz Tick Rate

Enables tick-hz-500_000_000 of embassy-time-driver

tick-hz-512_000_000

512.0MHz Tick Rate

Enables tick-hz-512_000_000 of embassy-time-driver

tick-hz-520_000_000

520.0MHz Tick Rate

Enables tick-hz-520_000_000 of embassy-time-driver

tick-hz-524_288_000

524.288MHz Tick Rate

Enables tick-hz-524_288_000 of embassy-time-driver

tick-hz-540_000_000

540.0MHz Tick Rate

Enables tick-hz-540_000_000 of embassy-time-driver

tick-hz-560_000_000

560.0MHz Tick Rate

Enables tick-hz-560_000_000 of embassy-time-driver

tick-hz-576_000_000

576.0MHz Tick Rate

Enables tick-hz-576_000_000 of embassy-time-driver

tick-hz-580_000_000

580.0MHz Tick Rate

Enables tick-hz-580_000_000 of embassy-time-driver

tick-hz-600_000_000

600.0MHz Tick Rate

Enables tick-hz-600_000_000 of embassy-time-driver

tick-hz-620_000_000

620.0MHz Tick Rate

Enables tick-hz-620_000_000 of embassy-time-driver

tick-hz-640_000_000

640.0MHz Tick Rate

Enables tick-hz-640_000_000 of embassy-time-driver

tick-hz-655_360_000

655.36MHz Tick Rate

Enables tick-hz-655_360_000 of embassy-time-driver

tick-hz-660_000_000

660.0MHz Tick Rate

Enables tick-hz-660_000_000 of embassy-time-driver

tick-hz-680_000_000

680.0MHz Tick Rate

Enables tick-hz-680_000_000 of embassy-time-driver

tick-hz-700_000_000

700.0MHz Tick Rate

Enables tick-hz-700_000_000 of embassy-time-driver

tick-hz-720_000_000

720.0MHz Tick Rate

Enables tick-hz-720_000_000 of embassy-time-driver

tick-hz-740_000_000

740.0MHz Tick Rate

Enables tick-hz-740_000_000 of embassy-time-driver

tick-hz-760_000_000

760.0MHz Tick Rate

Enables tick-hz-760_000_000 of embassy-time-driver

tick-hz-768_000_000

768.0MHz Tick Rate

Enables tick-hz-768_000_000 of embassy-time-driver

tick-hz-780_000_000

780.0MHz Tick Rate

Enables tick-hz-780_000_000 of embassy-time-driver

tick-hz-800_000_000

800.0MHz Tick Rate

Enables tick-hz-800_000_000 of embassy-time-driver

tick-hz-820_000_000

820.0MHz Tick Rate

Enables tick-hz-820_000_000 of embassy-time-driver

tick-hz-840_000_000

840.0MHz Tick Rate

Enables tick-hz-840_000_000 of embassy-time-driver

tick-hz-860_000_000

860.0MHz Tick Rate

Enables tick-hz-860_000_000 of embassy-time-driver

tick-hz-880_000_000

880.0MHz Tick Rate

Enables tick-hz-880_000_000 of embassy-time-driver

tick-hz-900_000_000

900.0MHz Tick Rate

Enables tick-hz-900_000_000 of embassy-time-driver

tick-hz-920_000_000

920.0MHz Tick Rate

Enables tick-hz-920_000_000 of embassy-time-driver

tick-hz-940_000_000

940.0MHz Tick Rate

Enables tick-hz-940_000_000 of embassy-time-driver

tick-hz-960_000_000

960.0MHz Tick Rate

Enables tick-hz-960_000_000 of embassy-time-driver

tick-hz-980_000_000

980.0MHz Tick Rate

Enables tick-hz-980_000_000 of embassy-time-driver

tick-hz-1_000_000_000

1.0GHz Tick Rate

Enables tick-hz-1_000_000_000 of embassy-time-driver

tick-hz-1_310_720_000

1.31072GHz Tick Rate

Enables tick-hz-1_310_720_000 of embassy-time-driver

tick-hz-2_621_440_000

2.62144GHz Tick Rate

Enables tick-hz-2_621_440_000 of embassy-time-driver

tick-hz-5_242_880_000

5.24288GHz Tick Rate

Enables tick-hz-5_242_880_000 of embassy-time-driver

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

END TICKS

defmt defmt-timestamp-uptime? defmt-timestamp-uptime-ms? defmt-timestamp-uptime-s? defmt-timestamp-uptime-tms? defmt-timestamp-uptime-ts? defmt-timestamp-uptime-tus? defmt-timestamp-uptime-us?
log implicit feature

Enables log

log:

A lightweight logging facade for Rust