File tree Expand file tree Collapse file tree 2 files changed +17
-3
lines changed Expand file tree Collapse file tree 2 files changed +17
-3
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
- ## v1.1.0 - 10-20-2021
3
+ ## v1.2.0 - 2022-01-23
4
+
5
+ * Updates
6
+ * Add the ` :lsb_first ` option to support SPI transfers that send the least
7
+ significant bit first rather than the most significant one. If the bit
8
+ reversal isn't supported by the hardware, a software version is used.
9
+ * Add ` config/1 ` to return the configuration for an SPI bus reference. This is
10
+ useful for checking what is actually being used.
11
+ * Update ` transfer/2 ` to support ` iodata ` . This makes the interface more
12
+ convenient since now you can prepend SPI message headers in your code
13
+ without having to concatenate binaries.
14
+ * Support full pathes being passed to SPI devices in ` open/2 ` . Previously this
15
+ resulted in errors, but it was easy to forget.
16
+
17
+ ## v1.1.0 - 2021-12-28
4
18
5
19
* Updates
6
20
* Add ` max_transfer_size/0 ` to return the low level maximum size that can be
10
24
* Properly mark NIF transfer function as IO bound so that the Erlang scheduler
11
25
schedules it properly.
12
26
13
- ## v1.0.0 - 10-20-2021
27
+ ## v1.0.0 - 2021- 10-20
14
28
15
29
This release only changes the version number. No code has changed.
16
30
Original file line number Diff line number Diff line change 1
1
defmodule Circuits.SPI.MixProject do
2
2
use Mix.Project
3
3
4
- @ version "1.1 .0"
4
+ @ version "1.2 .0"
5
5
@ source_url "https://github.com/elixir-circuits/circuits_spi"
6
6
7
7
{ :ok , system_version } = Version . parse ( System . version ( ) )
You can’t perform that action at this time.
0 commit comments