Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Please create a new row if your project(s) exist(s) on a separate fork!

Info

Notice that these are SCuM software codes under development. Once the work is done, the code should be merge into the develop branch of repo: https://github.com/PisterLab/scum-test-code

Name

Branches (and functionality/notes for each)

Github Repository Link

Main PisterLab repository

Expand
titlemaster

TODO

Expand
titledevelop

- Quick Cal implementation https://github.com/PisterLab/scum-test-code/tree/develop/scm_v3c/applications/quick_cal (source code on SCuM) https://github.com/openwsn-berkeley/openwsn-fw/blob/develop/projects/common/01bsp_quick_cal (source code on OpenMote)

Expand
titleaustin

- Main changes in applications/freq_sweep_rx_tx (802.15.4 tx/rx)

- Additions to make LC frequency sweeping easier (fixed Tx/Rx mode or sweep range)

- Support for manual optical calibration settings

- Low-power mode support (reduced clock speed before radio operation) for use with solar panel power

- Temperature-based LC compensation and temperature estimation (32kHz and 2MHz clock ratio approach)

- Code support for MEMS device actuation on SARA board with Zappy solar panel (zappy2.c)

- Acknowledgement support after packet received

https://github.com/PisterLab/scum-test-code

Titan’s repository

Expand
titletitan/ble and titan/scum

- Random data and plots in scum

Expand
titletitan/ble_temp_sweep

- Support optical LC frequency calibration

- Enables temperature calibration using the 32kHz and 2MHz clock ratio

- Transmit BLE packets while tuning the LO frequency using the temperature estimate

Expand
titletitan/SW-19

- Main changes in applications/ble_tx and ble.c

- Enables custom BLE packet assembly and transmission

Expand
titletitan/SW-23

- Main changes in applications/ble_tx_154_rx, applications/ble_tx_154_rx_track_if, and applications/ble_tx_154_rx_track_mean

- Allows SCuM to receive 802.15.4 packets and re-broadcast the contents as a BLE packet

- Uses the 802.15.4 RX IF frequency (applications/ble_tx_154_rx_track_if) or the fine codes of received 802.15.4 packets (applications/ble_tx_154_rx_track_mean) to tune the BLE TX frequency

https://github.com/tryuan99/scum-test-code

Tengfei’s repository

Expand
titlechangtengfei/SW-26

- Continuously calibration for 2MHz RC OSC frequency and the LC OSC frequency of both TX and RX

- PR: https://github.com/PisterLab/scum-test-code/pull/22

Expand
titlechangtengfei/SW-25

- Continuously calibration for LC RX frequency using IF estimate

- PR: https://github.com/PisterLab/scum-test-code/pull/21

https://github.com/changtengfei/scum-test-code