diff --git a/Cargo.lock b/Cargo.lock
index c87e0125df2c7164cf8a89e0843babc049345169..56521ba3887095bdb2939065cb8c1eab30e74bb9 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -324,6 +324,7 @@ checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
 [[package]]
 name = "rf4463"
 version = "0.1.0"
+source = "git+https://gitlab.scd31.com/stephen/rf4463-lib#b8c2156522cd9a1a5899ae1d8dd5e885db73afff"
 dependencies = [
  "embedded-hal 0.2.7",
 ]
diff --git a/Cargo.toml b/Cargo.toml
index 567f884876b60bf51488e4e84a8bb8883a5c19ed..8dc8eb67f03ba062273847748cbaab0f4a0d7d98 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -19,7 +19,7 @@ cortex-m = "0.7"
 cortex-m-rt = "0.7"
 cortex-m-semihosting = "0.5"
 panic-semihosting = "0.6"
-rf4463 = { path = "../rf4463" }
+rf4463 = { git = "https://gitlab.scd31.com/stephen/rf4463-lib" }
 cortex-m-rtic = { version = "1.1.4" }
 ringbuffer = { version = "0.13.0", default_features = false }
 systick-monotonic = "1.0.1"