switch NfcA to digital sequence also

updated DigitalSequence API
This commit is contained in:
g3gg0
2022-11-21 15:25:12 +01:00
parent aad093a4b5
commit a1ae1ed515
7 changed files with 40 additions and 48 deletions

View File

@@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,7.26,,
Version,+,7.28,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
Header,+,applications/services/cli/cli_vcp.h,,
@@ -708,12 +708,12 @@ Function,+,dialog_message_show,DialogMessageButton,"DialogsApp*, const DialogMes
Function,+,dialog_message_show_storage_error,void,"DialogsApp*, const char*"
Function,-,difftime,double,"time_t, time_t"
Function,-,digital_sequence_add,void,"DigitalSequence*, uint8_t"
Function,-,digital_sequence_alloc,DigitalSequence*,"uint32_t, const GpioPin*"
Function,-,digital_sequence_alloc,DigitalSequence*,uint32_t
Function,-,digital_sequence_clear,void,DigitalSequence*
Function,-,digital_sequence_free,void,DigitalSequence*
Function,-,digital_sequence_send,_Bool,"DigitalSequence*, const GpioPin*"
Function,-,digital_sequence_send_signal,_Bool,DigitalSignal*
Function,-,digital_sequence_set_signal,void,"DigitalSequence*, uint8_t, DigitalSignal*"
Function,-,digital_sequence_send,_Bool,DigitalSequence*
Function,-,digital_signal_add,void,"DigitalSignal*, uint32_t"
Function,-,digital_signal_alloc,DigitalSignal*,uint32_t
Function,-,digital_signal_append,_Bool,"DigitalSignal*, DigitalSignal*"
1 entry status name type params
2 Version + 7.26 7.28
3 Header + applications/services/bt/bt_service/bt.h
4 Header + applications/services/cli/cli.h
5 Header + applications/services/cli/cli_vcp.h
708 Function + dialog_message_show_storage_error void DialogsApp*, const char*
709 Function - difftime double time_t, time_t
710 Function - digital_sequence_add void DigitalSequence*, uint8_t
711 Function - digital_sequence_alloc DigitalSequence* uint32_t, const GpioPin* uint32_t
712 Function - digital_sequence_clear void DigitalSequence*
713 Function - digital_sequence_free void DigitalSequence*
714 Function - digital_sequence_send _Bool DigitalSequence*, const GpioPin*
715 Function - digital_sequence_send_signal _Bool DigitalSignal*
716 Function - digital_sequence_set_signal void DigitalSequence*, uint8_t, DigitalSignal*
Function - digital_sequence_send _Bool DigitalSequence*
717 Function - digital_signal_add void DigitalSignal*, uint32_t
718 Function - digital_signal_alloc DigitalSignal* uint32_t
719 Function - digital_signal_append _Bool DigitalSignal*, DigitalSignal*

View File

@@ -536,7 +536,7 @@ static bool furi_hal_nfc_transparent_tx_rx(FuriHalNfcTxRxContext* tx_rx, uint16_
// Send signal
FURI_CRITICAL_ENTER();
nfca_signal_encode(tx_rx->nfca_signal, tx_rx->tx_data, tx_rx->tx_bits, tx_rx->tx_parity);
digital_signal_send(tx_rx->nfca_signal->tx_signal, &gpio_spi_r_mosi);
digital_sequence_send(tx_rx->nfca_signal->tx_signal, &gpio_spi_r_mosi);
FURI_CRITICAL_EXIT();
furi_hal_gpio_write(&gpio_spi_r_mosi, false);